У меня есть такой фрейм данных,
col1 col2 col3
A east 5
A west 7
A east 1
A east 6
B east 2
B west 9
B east 8
...
Z west 4
Я знаю, как сгруппировать и сделал гистограмму с помощью
df[df.col1.isin(ix)].groupby('col1').hist()
Как я могу получить 2 уровня сгруппировать и нарисовать гистограммы с помощьюиспользуя вышеупомянутый фрейм данных? Для каждой col1
групповой гистограммы я хочу их на отдельном графике. Но для каждой col2
группы. Я надеюсь, что они в одном.
Например, окончательные результаты будут 26 гистограммами из A-Z
. Каждый внутри имеет 2 участка (east&west
).