我的pandas数据框有两个时间维度,date
和period
数据都在这里。制作一个数据透视表可以进一步解释结构。但是如何沿两个时间尺度绘制折线图
raw_data = {'period': ['2016-05-26', '2016-05-26', '2016-05-26', '2016-05-27', '2016-05-27'],
'date': ['2016-05-26', '2016-05-27', '2016-05-28', '2016-05-26', '2016-05-27'],
'mid_score': [25, 94, 57, 62, 70],
'post_score': [5, 43, 23, 23, 51]}
df = pd.DataFrame(raw_data, columns = ['period', 'date', 'mid_score', 'post_score'])
df
df.groupby(['period','date']).sum()
绘制这种分组数据的最佳方法是什么,是否有可能像这种折线图一样?