初识:
R是一个用于统计计算很成熟的免费软件,可以将其当作一种计算机语言,实际上很多人也将其称之为“R语言”。它比C++、FORTRAN等简单得多,一般多被用在对数据进行统计、分析与挖掘等三个方面。
特点:
- 功能强大
由于统计分析的重要性,早在1977年,著名的贝尔实验室的一个开发小组就已经开始一个名为“S”的研究项目。从“S”被研究成功到导入市场成为畅销产品“S-PLUS“,人们分析、显示和处理数据的方式和能力被彻底地改变了,并且S-PLUS和其他的语言,例如C等高级计算机语言之间的交互性也非常友好。而号称S-PLUS免费版的”R“,就是以S-PLUS作为开发蓝本的,从R诞生到现在,关于R与S-PLUS孰强孰弱的争论已经有很多。普遍来讲,有些功能在S-PLUS中能被更快更好地执行是毫无疑问的,而有些功能则在R中才能有更加精彩的表现。 - 免费、开源
R不单单是一个免费软件,准确来讲,R是一个开源软件。现在,开放源代码的软件在科学和工程工作中的地位日益重要。R的开源性,使得它自从20世纪90年代被开发出来至今,发展一直没有间断过,很多国家相机出现了关于讨论开发R的综合网站。关于R的各种新的附加模块一直层出不穷,大大地方便了各类研究人员和院校师生。更因为它的免费,在美国、日本有很多大学老师都用R来帮助自己讲课,学生也用R来处理各种数据并帮助自己交报告。 - 前景广阔
2009年《纽约时报》急着Ashlee Vance在《纽约时报》科技版刊登了题为”Data Analysts Captivated by R`s Power“的文章,这是R自1996年由Robert Gentleman和RossIhaka教授开发依赖族弟啊的新闻之一,值得庆贺。R自诞生依赖,深受统计学家和统计计量爱好者的喜爱,已经成为主流软件之一。 Google统计学家Daryl Pregibon说:”R重要的一点是怎么都不会高估它,它允许统计学家作很多复杂的分析,而不需要懂得很多的计算机知识。“ Google首席经济学家Hal Varian说:”R变得如此有用和如此快地广受欢迎是因为统计学家、工程师、科学家能够用它精炼代码或编写各种特殊任务的包。R包增添了很懂高级算法、作图颜色和文本注释,并通过与数据库链接等方式提供了挖掘技术。金融服务部门对R表现出了极大的兴趣,各种各样的衍生品分析包相继出现。R最优美的地方是它能够修改很多前人编写的包的代码,做各种你所需的事情,实际上你是站在巨人的肩膀上。“ 辉瑞(《财富》500强公司之一)的非临床统计副主任Max Kuhn说:”R已经成为一个人从研究生院毕业后的第二门语言了,那里有各种各样的code,而SAS留言板的人气存在一定比例的下降。“
——以上摘自《多元统计分析及R语言建模》
定位:
R是一套完成的数据处理、计算和绘图软件系统,具有强大的数据存储和处理系统以及数组运算(其向量、矩阵运算方面的功能尤其强大)、完整连贯的统计分析和优秀的统计制图等功能,还是一个强大的面向对象的编程语言。R语言还是一个命令行编译环境,命令、函数很多,需要记住大量的操作命令和统计函数。R自带一个建立程序脚本的编辑器。
安装
R语言的官网是: https://www./ 点击download R 找到China的镜像源,然后点击下载,框内的任意一个都可以 在这边我们主要是基于Windows的,因此选择第三个: 选择下载base即可 点击红线部位开始下载
安装
打开R-3.6.1-win.exe 设置语言: 点击下一步 选择安装的路径: 选择安装的组件: 选择默认就可以了: 继续下一步: 这个打勾(当然你也可以不要) 等待片刻 点击结束 然后我们会看到桌面上有两个文件: 点击R x64 3.6.1,进入R的编辑器 输入1+1,按回车 出现2,安装成功
|