我有一个这样的组数据框:
group_by_region_year_month=train_data.groupby(['Region Name (GO)','Year','Month'],as_index=False)
region_sum=group_by_region_year_month.agg({"AMV": "sum"})
这AMV是我在回归中的目标变量(这是车辆总数)。
我有从 2000 年 3 月 17 日到 2017 年 10 月 11 日的每一天的数据。
我想显示每个地区每年和每月的计数变化。
我怎样才能最好地绘制它?
我尝试seaborn.FacetGrid以这种方式使用:
# g=sns.FacetGrid(row="Region Name (GO)", col="AMV", data=region_sum)
但这需要太多时间。
有没有更好的选择?
编辑 1
我试过这个:
sns.set(rc={'figure.figsize':(50,30)})
ax=sns.barplot(x='Region Name (GO)', y='AMV', hue='Year', data=train_data)
ax.set_xticklabels(ax.get_xticklabels(), rotation=90)
我没有使用countplot,因为 countplot 会给我行数。但是,我想要一个组中所有值的总和。
我可以用更好的方式来表示它吗?

