Панды: как нарисовать гистограмму с двумя категориями и четырьмя сериями в каждой?
У меня есть следующий датафрейм, гдеpd.concat
был использован для группировки столбцов:
a b
C1 C2 C3 C4 C5 C6 C7 C8
0 15 37 17 10 8 11 19 86
1 39 84 11 5 5 13 9 11
2 10 20 30 51 74 62 56 58
3 88 2 1 3 9 6 0 17
4 17 17 32 24 91 45 63 48
Теперь я хочу нарисовать гистограмму, где у меня есть только две категории (a
а такжеb
), и каждая категория имеет четыре столбца, представляющих среднее значение каждого столбца. Столбцы C1 и C5 должны иметь тот же цвет, что и столбцы C2 и C6 и т. Д.
Как я могу сделать это сdf.plot.bar ()?
Сюжет должен напоминать следующее изображение. Извините за то, что это нарисовано от руки, но мне было очень трудно найти подходящий пример:
РЕДАКТИРОВАТЬ
Это заголовок моего фактического DataFrame:
C1 C2 C3 C4 C5 C6 C7 C8
0 34 34 34 34 6 40 13 26
1 19 19 19 19 5 27 12 15
2 100 100 100 100 0 0 0 0
3 0 0 0 0 0 0 0 0
4 100 100 100 100 0 0 0 0