0

我想将多条线绘制到五个不同时间序列的一张图上。问题是我的数据框是这样排列的:

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

或者像我说的那样在不重塑的情况下绘制这些图形。

4

1 回答 1

0

你可以试试

xyplot(Price ~ Time, groups=Series, data=df, type="l")
于 2016-02-09T05:03:23.797 回答