Python График с накоплением от DF с индексом даты? - PullRequest
2 голосов
/ 17 января 2020

Я создал фрейм данных в python, используя pandas, который имеет следующий вывод с датой в качестве индекса:

Date        Daily Anger     Daily Haha  Daily Like  Daily Love  Daily Sad   Daily WoW
2019-08-31      1               2.0        132.0        8.0         0.0        5.0
2019-09-30      0               1.0        41.0         4.0         0.0        0.0
2019-10-31      15              1.0        117.0        4.0         0.0        2.0
2019-11-30      0               3.0        84.0         4.0         0.0        4.0
2019-12-31      2               17.0       98.0         20.0        5.0        7.0

Я пытаюсь получить эти значения в столбчатой ​​диаграмме с накоплением где ось X - это дата, а ось Y - это общие значения по всем этим метрикам

Последние пару часов я пытался заставить эту работу работать с Google безуспешно. Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 17 января 2020

Если Date - это столбец, используйте параметр x в DataFrame.plot.bar:

df.plot.bar(x='Date', stacked=True)

Если Date равен DatetimeIndex, используйте только stacked параметр:

df.plot.bar(stacked=True)

bar

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