R语言时间序列分析.pdfVIP

  • 343
  • 0
  • 约4万字
  • 约 60页
  • 2017-08-10 发布于河北
  • 举报
R语言时间序列分析.pdf

R 语言时间序列初探 ! 说明 :  作者:Avril Coghlan Email :alc@sanger.ac.uk  原文 :/en/latest/src/timeseries.html  本文档由梁德明、赵华蕾合译 ;联系方式 :hunt4game@ ;内容遵循许可协议 CC 3.0 BY  本文档 PDF 版本地址为:/a-Little-Book-of-R-for-Time-Series.pdf  本文档中所提及数据集,如出现无法访问,只需将 替换为 即可 这是一份关于使用 R 统计软件进行时间序列分析的入门文档。 内容大纲 :  使用 R 进行实现序列分析 o 时间序列分析 o 读取时间序列数据 o 绘制时间曲线图 o 分解时间序列  分解非季节性数据  分解季节性数据  季节性的修正 o 使用指数平滑法进行预测  简单指数平滑法  Holt 指数平滑法  Holt-Winters 指数平滑法 o ARIMA 模型  时间序列的差分  选择一个合适的 ARIMA 模型  使用 ARIMA 模型进行预测 o 链接与拓展阅读 时间序列分析 这本小册子将告诉你如何使用 R 软件实现对常见时间序列数据进行简单分析。 这本小册子假定读者已经有一定时间序列分析的基础,并且本册的侧重点并不在于解释时间序列分析,而是在于 如何使用 R 软件实现这些分析。 如果你是一位学习时间序列的新手,并且很想学习更多关于本册中提及的概念,我强烈推荐英国公开大学的 《Time series》 (产品编号 M249/02 ),你可以从英国公开大学商店购买到。 在本册中,我使用的时间序列数据是由 Rob Hyndman 的时间序列数据库 (/TSDL/ ) 提供的。 本册的 PDF 版本 (英文)在:/pdf/a-little-book-of-r-for-time- series/latest/a-little-book-of-r-for-time-series.pdf 如果你喜欢本册 ,也许你应该瞧瞧这本《R 语言与生物统计》 (英文)(http://a-little-book-of-r-for- / )是否感兴趣, 还有我的另一本《R 语言与多元统计分析》 (英文) (/ ) 读取时间序列数据 当你想要分析时间序列数据时,第一件事就是将数据读入 R 软件 ,并且绘制时间序列图。假设你的数据是以连续 的时间点的形式存储在简单的文本文件的一列里 ,你可以使用 scan()函数将数据读入到 R。 例如 ,这个文件(/tsdldata/misc/kings.dat )包含着从威廉一世开始的英国国王的去 世年龄数据。 (原始出处:Hipel and Mcleod, 1994 ) 数据集如下 : Age of Death of Successive Kings of England #starting with William the Conqueror #Source: McNeill, Interactive Data Analysis 60 43 67 50 56 42 50 65 68 43 65 34 ... 这里仅显示了文件的一些行。第一个三行包含了一些数据的注解内容,在我们读入数据到 R 的时候 ,直接忽略这 些。我们可以使用 sacn()函数的”skip”参数指定文件中从顶部开始有多少行需要忽略。为了将数据读入到 R , 并且忽略掉文件中的前三行,我们输入以下代码: kings - scan(/tsdldata/misc/kings.dat,skip=3) Read 42 items kings [1] 60 43 67 50 56 42 50 65 68 43 65 34 47 34 49 41 13 35 53 56 16 43 69 59 48 [26] 59 86 55 68 51 33 49 67 77 81 67 71 81 68 70 77 56 在这个案例中有 42 位英国国王的去世年龄数据被读入到变量”ki

文档评论(0)

1亿VIP精品文档

相关文档