группировка по столбцам, а затем выполнение boxplot по индексу в pandas
у меня есть большой фрейм данных, который я хотел бы сгруппировать по некоторому столбцу и изучить графически распределение по группам с помощью boxplot. Я нашел это df.boxplot()
сделает это для каждого столбца фрейма данных и поместит его в один график, как мне нужно.
проблема в том, что после операции groupby мои данные находятся в одном столбце с метками группы в индексе , поэтому я не могу вызвать boxplot на результат.
вот пример:
df = DataFrame({'a':rand(10),'b':[x%2 for x in range(10)]})
df
a b
0 0.273548 0
1 0.378765 1
2 0.190848 0
3 0.646606 1
4 0.562591 0
5 0.409250 1
6 0.637074 0
7 0.946864 1
8 0.203656 0
9 0.276929 1
Теперь Я хотите сгруппировать по столбцу b и boxplot распределение обеих групп в одном boxplot. Как я могу это сделать?