我想将多行绘制成五个不同时间序列的一个图表。问题是我的数据框安排如下:
Series Time Price ...
1 Dec 2003 5
2 Dec 2003 10
3 Dec 2003 2
1 Jan 2004 10
2 Jan 2004 10
3 Jan 2004 5
这是一个简化版本,每个观察都有许多其他变量。我希望能够绘制时间与价格的关系,并使用第一个变量作为哪个系列的指标。
时间长达77个月,所以我不确定是否有一种简单的方法可以将数据重塑为:
Series Dec.2003.Price Jan.2004.Price ...
1 5 10
2 10 10
3 2 5
或者像我说的那样绘制这些图形而不重塑。
答案 0 :(得分:0)
你可以尝试
xyplot(Price ~ Time, groups=Series, data=df, type="l")