Python: столбчатая диаграмма сгруппированных данных

#python #pandas #seaborn #pandas-groupby

#python #pandas #seaborn #pandas-groupby

Вопрос:

Это мой набор данных:

набор данных

Я хотел бы использовать seaborn для построения каждого столбца, как pandas и по умолчанию:

график

Есть какие-нибудь подсказки? Заранее спасибо

Комментарии:

1. Отображается в виде сетки?

Ответ №1:

Вы можете сначала сложить данные, а затем использовать sns.barplot с hue:

 stacks = df.stack().reset_index()

plt.figure(figsize=(10,10))
sns.barplot(x='level_1', y=0, data=stacks, hue='cat')
plt.show()
 

Вывод:

введите описание изображения здесь