我有一个这样的数据框:
date kind count
2015-08-31 1 1
2015-10-31 1 1
2015-12-31 1 7
2015-12-31 5 2
2015-12-31 2 1
2015-12-31 3 1
2016-01-31 1 11
2016-01-31 2 3
2016-01-31 5 3
2016-01-31 4 2
2016-01-31 3 1
日期是从TimeGrouper groupby获得的,因此所有Year x Month组合都是唯一的。
我喜欢制作一个factorplot来绘制沿着时间轴的每月计数,按类别细分,类似于这个,我有那种而不是甲板: 来自Seaborn Documentation
关注this question's suggestion,我这样做了:
sns.factorplot(x='date', y='kind', data=data, kind='bar')
提出错误:
TypeError: ufunc add cannot use operands with types dtype('<M8[ns]') and dtype('<M8[ns]')
所以,我的问题是:是否可以使用Seaborn一次生成所有图表?如果没有,有一个简单的方法吗?