简单的R时间序列函数绘图

时间:2015-01-07 19:48:49

标签: r plot time-series

非常感谢你的时间。

我只是试图绘制一个简单的时间序列数据集,但遇到了许多基本问题(其中一个我会在这里问)。例如,我有一个以:

开头的记事本文件
"x"   
"1",2.731   
"2",2.562   
"3",2.632   
"4",2.495   
"5",1.978

......等等......

所以R读得很好,例如myfile=read.table("F:/Documents/myfile.txt",sep="")。但是,这些值似乎在使用R< ts>函数的转换下发生变化,即

myfile = ts(myfile,start=1,end=120,frequency=1)

plot(myfile, type="o",pch=22,lty=1,pty=2,xlab="Month",ylab="Values",main="My File")

因此,当绘制时,由于某种原因,第一个值从20+开始,而不是2+。此外,R假设y轴从1到120(镜像x轴),这不是正确的比例(即0到10)。在我做的另一个数据集(使用整数)中,它向上移动了1.无论如何,我认为问题可能在于如何正确识别y轴。

关于如何解决这个问题的任何想法?谢谢!

0 个答案:

没有答案