R:当系列作为变量包含时,如何绘制多个系列?

时间:2016-02-09 04:27:15

标签: r graph reshape line-plot

我想将多行绘制成五个不同时间序列的一个图表。问题是我的数据框安排如下:

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

或者像我说的那样绘制这些图形而不重塑。

1 个答案:

答案 0 :(得分:0)

你可以尝试

xyplot(Price ~ Time, groups=Series, data=df, type="l")