1 R 语言时间序列中文教程 2012 特别声明:R 语言是免费语言,其代码不带任何质量保证,使用R 语言所产生的后果由使用者负全责
前言 R 语言是一种数据分析语言,它是科学的免费的数据分析语言,是凝聚了众多研究人员心血的成熟的使用范围广泛全面的语言,也是学习者能较快受益的语言
在 R 语言出现之前,数据分析的编程语言是SAS
当时SAS 的功能比较有限
在贝尔实验室里,有一群科学家讨论提到,他们研究过程中需要用到数据分析软件
SAS 的局限也限制了他们的研究
于是他们想,我们贝尔实验室的研究历史要比 SAS 长好几倍,技术力量也比 SAS 强好几倍,且贝尔实验室里并不缺乏训练有素的专业编程人员,那么,我们贝尔实验室为什么不自己编写数据分析语言,来满足我们应用中所需要的特殊要求呢
于是,贝尔实验室研究出了 S-PLUS 语言
后来,新西兰奥克兰大学的两位教授非常青睐S-PLUS 的广泛性 能
他们决 定 重 新编写与 S-PLUS 相 似 的语言,并且使之免费,提供 给 全世 界 所有相 关 研究人员使用
于是,在这 两位教授努 力下 ,一种叫 做 R 的语言在奥克兰大学诞 生了
R 基 本 上 是S-PLUS 的翻 版 ,但 R 是免费的语言,所有编程研究人员都 可 以 对R 语言做 出贡 献 ,且他们已 经 将 大量研究成果写成了 R 命 令 或 脚 本 ,因 而 R 语言的功能比较强大,比较全面
研究人员可 免费使用R 语言,可 通 过阅 读 R 语言脚 本 源 代码,学习其他人的研究成果
笔 者曾 有幸 在奥克兰大学受过几年 熏 陶 ,曾 经 向 一位统 计 系 的老 师 提请 教过一个 数据模 拟 方 面的问 题
那位老 师 只 用一行 R 语句 就 解 答 了
R 语言的强大功能非常令 人惊讶
为了进 一步 推 广 R 语言,为了方 便 更 多