我有过去20年的时间序列数据,该变量每年都有测量值,因此我有20个值。我有一个制表符分隔的文件,第一列表示年份,第二列表示值。
它看起来像这样:
谢谢
1991 438 1992 408 1993 381 1994 361 1995 338 1996 315 1997 289 1998 261 1999 229 2000 206 2001 190 2002 173 2003 151 2004 141 2005 126 2006 108 2007 99 2008 93 2009 85 2010 77 2011 71 2012 67我想要推断出未来几年的第二列值。第二列的值下降速度也在下降,所以我认为我们不能使用线性回归。我希望知道第二列将在哪一年接近零值。我从未使用过R,如果您能帮我编写用于从制表符分隔的文件中读取数据的代码,那就太好了。
谢谢
library(zoo); library(forecast); z <- read.zoo("file.dat"); f <- forecast(z); print(f); plot(f)
,并阅读这里的5个小品文(PDF文档):http://cran.r-project.org/web/packages/zoo/index.html - G. Grothendieck