【发布时间】:2018-08-13 03:02:45
【问题描述】:
我想创建一个多系列线图,显示数据框元素的出现如何随时间变化:
我有两个列表,我加入了一个数据框:
df = pd.DataFrame(
{'Date': datelist,
'Category': catlist
})
然后我对数据框进行分组,以显示随着时间的推移每次出现的计数:
df = df.groupby(['Date', 'Category']).size()
print df
这会返回如下所示的内容:
Date Category
13/02/2018 clean 2
suspicious 1
14/02/2018 clean 2
19/02/2018 clean 2
我现在想为每个类别类型创建一个多系列线图,显示计数如何随日期变化。
我真的不知道如何使用 matplotlib 来做到这一点
【问题讨论】:
标签: python pandas matplotlib line