Python: морской столб сгруппированных данных - PullRequest
0 голосов
/ 15 апреля 2019

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

dataset

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

plot

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

1 Ответ

1 голос
/ 15 апреля 2019

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

stacks = df.stack().reset_index()

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

Выход:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...