Как построить гистограмму дней недели поверх линейного графика разных значений в разные даты python - PullRequest
0 голосов
/ 20 октября 2018

Итак, я имею дело с анализом пожертвований.У меня есть даты на сентябрь и общая сумма пожертвований на эту дату, т. Е. 17 сентября 1000 долларов, 18 сентября 2000 года и т. Д. У меня есть вся эта информация в датафрейме.Теперь я хочу посмотреть, есть ли связь между днем ​​недели и пожертвованной суммой.Для этого я хочу сделать гистограмму, имеющую различный цвет для каждого дня недели (пн-пт) поверх графика, который я сделал для графика пожертвований и дат.

Как мне это сделать?У меня уже есть датафрейм, который содержит дату, сумму пожертвования, день недели.Как мне это изобразить?Я могу использовать панды и морского рожка

1 Ответ

0 голосов
/ 20 октября 2018

Как уже упоминалось в комментариях: нам нужен образец ваших данных (фрейм) и более точное описание того, чего вы хотите достичь.
Однако до тех пор мой первый предполагаемый намек был бы:

df = df.set_index('date')

fig, axs = plt.subplots(2)
df.amount.plot(ax=axs[1])
df.groupby('weekday').mean().plot(kind='bar', ax=axs[0])
...