本帖最后由 Mr.Zhang 于 2017-12-8 18:23 编辑
一. 为什么要学习R语言 R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。可以认为R是S语言的一种实现。而S语言是由贝尔实验室开发的一种用来进行数据探索、统计分析和作图的解释型语言。 与起源于贝尔实验室的S语言类似, R也是一种为统计计算和绘图而生的语言和环境,它是一套开源的数据分析解决方案,由一个庞大且活跃的全球性研究型社区维护。 之所以取名R是因为它是由Auckland大学的Robert Gentleman和Ross Ihaka及其他志愿人员开发,取两位名字的首字母命名了R语言。 R有许多值得推荐的特性: - 与大多数价格不菲的商业统计软件相比,R是免费的。
- R可运行于多种平台之上,包括Windows、 UNIX和Mac OSX。
- R是一套完整的数据处理、计算和制图软件系统
- R拥有顶尖水准的制图功能。
二. R的获取与安装 R可以在http://cran.r-project.org上免费下载 可以根据电脑系统下载不同版本的R,这里以及后面的内容我们以Windows系统为例。 点击下载安装即可。 安装完成后,我们从开始菜单中启动R,R语言的GUI (图形用户界面 Graphical User Interface,简称 GUI,又称图形用户接口)如下: 我们可以很方便的在里面输入、运行代码并查看结果。 下面我介绍另一款比较常用的R语言编辑器R-Studio,大多数情况我都是在R-Studio里编辑代码,下面截图是R-Studio界面。 打开网页后我们选择免费版的下载,这里推荐选择排在最前面的那个DOWNLOAD,点击后会自动下滑到下面这个页面,然后选择第一个Windows版本下载。 搭建好了R的运行环境,下面就可以编辑简单的代码了,下面我们演示一个简单的例子。 可以使用函数c()以向量的形式输入月龄和体重数据,此函数可将其参数组合成一个向量或列表。然后用其他函数获得体重的均值和标准差,以及月龄和体重的相关度,最后用图形展示月龄和体重的关系,这样就可以用可视化的方式检查其中可能存在的趋势。 第一次写文章,条理不是很清晰,也不是很专业,写的不对的地方,欢迎大家批评指正。
|