【发布时间】:2013-06-28 12:09:18
【问题描述】:
我的数据集的图有些问题。 这是我的数据集的摘录。
Date Month Year Value 1
30/05/96 May 1996 1835
06/12/96 December 1996 1770
18/03/97 March 1997 1640
27/06/97 June 1997 1379
30/09/97 September 1997 1195
24/11/97 November 1997 1335
13/03/98 March 1998 1790
07/05/98 May 1998 349
14/07/98 July 1998 1179
27/10/98 October 1998 665
我想做的是每年针对山 (x) 的值 1 (y) 的图。换句话说,一个带有 3 条线的图,显示了不同年份中每个月 Value 1 的变化。
我执行以下操作:
plot(x[Year==1996,4], xaxt="n")
par(new=T)
plot(x[Year==1997,4], xaxt="n")
axis(1, at=1:length(x$Month), labels=x$Month)
问题是1996的第一个值是指5月,1997的第一个值是指三月。因此,绘制的值是混合的,不再对应于它们的月份。 有没有办法将所有这些值绘制在同一张图中,保持数据的原始对应关系?
【问题讨论】: