我正在尝试绘制每次有多个点的时间序列数据。我想time
在 x 轴上,Amount
在 y 轴上,然后按 ID 为每个点着色,即在哪里ID = 344
它们都将具有相同的颜色等。
下面是我正在使用的示例数据。我确定这一定存在,但我在 Matplotlib.org 上找不到画廊示例
ID Amount
Time
2015-12-09 344 0.333333
2015-12-10 345 0.333333
2015-12-09 345 0.333333
2015-12-09 344 0.750000
2015-12-09 342 0.583333
我尝试过的事情包括尝试将数据重塑为数据透视表(没有用,因为有两个重复的值ID 344
.Groupby 有两个重复的值,但我一直在努力按两列分组,我想如果我可以 groupby ID 并保留时间场这将有助于解决我的问题。
任何帮助或建议将不胜感激。