这是你想要的吗?您可以在转换后添加均值。
df = pd.Dataframe({'value': [1, 2, 15, 3, 7, 1, 3, 8, 5, 3, 1, 1, 8, 5, 19]}, index=pd.DatetimeIndex(['2000-01-01', '2000-03-01', '2000-06-01', '2000-09-01', '2000-12-01', '2001-01-01', '2001-03-01', '2001-06-01', '2001-09-01', '2001-12-01', '2002-01-01', '2002-03-01', '2002-06-01', '2002-09-01', '2002-12-01']))pv = pd.pivot_table(df, index=df.index.month, columns=df.index.year, values='value', aggfunc='sum')pv# 2000 2001 2002# 1 1 1 1# 3 2 3 1# 6 15 8 8# 9 3 5 5# 12 7 3 19pv.plot()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)