Я новичок в питоне. Я пытаюсь сделать горизонтальную гистограмму с другим порядком цветов.
У меня есть набор данных, подобный приведенному ниже:
dataset = [{'A':19, 'B':39, 'C':61, 'D':70},
{'A':34, 'B':68, 'C':32, 'D':38},
{'A':35, 'B':45, 'C':66, 'D':50},
{'A':23, 'B':23, 'C':21, 'D':16}]
data_orders = [['A', 'B', 'C', 'D'],
['B', 'A', 'C', 'D'],
['A', 'B', 'D', 'C'],
['B', 'A', 'C', 'D']]
Первый список содержит числовые данные, а второй - порядок каждого элемента данных. Мне нужен второй список здесь, потому что порядок A, B, C и D имеет решающее значение для набора данных при их представлении в моем случае.
Используя данные, подобные приведенным выше, я хочу создать столбчатую диаграмму с накоплением, как на картинке ниже. Это было сделано мной вручную в MS Excel. Что я надеюсь сделать сейчас, так это сделать этот тип гистограммы с использованием Matplotlib с набором данных, подобным приведенному выше, более автоматическим способом. Я также хочу добавить легенду к диаграмме, если это возможно.
На самом деле, я совершенно заблудился, пытаясь это сделать самостоятельно. Любая помощь будет очень и очень полезной. Спасибо вам большое за ваше внимание!