Как сделать морской столбик с суммой значений по оси Y - PullRequest
0 голосов
/ 19 марта 2020

Я хочу создать столбчатую диаграмму морского происхождения, которая принимает столбец года в качестве оси X, а сумму AveragePrice за каждый год в качестве оси Y. До сих пор я думал о групповом году, но, похоже, он не работает. Что мне делать?

plt.figure()
ax = sns.barplot(avo_sales.year, avo_sales.groupby(['year'])['AveragePrice'].sum())

1 Ответ

1 голос
/ 19 марта 2020

Поскольку вы группируете по годам, вам также необходимо убедиться, что у вас есть уникальные годы для оси Y:

ax = sns.barplot(avo_sales.year.unique(),
                 avo_sales.groupby(['year'])['AveragePrice'].sum())
...