R语言安装及入门

作者: 壹脑云 | 来源:发表于2019-04-12 15:48 被阅读4次

    Hello,

    这里是行上行下,我是喵君姐姐~


    一图胜千语,图片在文章中的重要性不言而喻。


    而一款好的绘图软件可以事半功倍的达到想要的效果。


    当然,若是一款软件既能统计,又能够绘图,那肯定是再好不过的啦~


    简单来说,R就是这样一门擅长于统计,数据可视化尤其强大的语言。


    它既可以统计,也可以进行绘图,最重要的是它是完全开源和免费的!


    那今天就请Ten years old详细讲解一下,如何进行R的安装及入门?


    R简史


    R语言是从S统计绘图语言演变而来,可看作S的“方言”。


    S语言上世纪70年代诞生于贝尔实验室,由几位科学家合力开发。


    基于S语言开发的商业软件Splus,可以方便的编写函数、建立模型,具有良好的扩展性。——划重点:收费


    所以,1995年新西兰Auckland大学统计系的Robert Gentleman和Ross Ihaka,基于S语言的源代码,编写了能执行S语言的一款新软件,并将该软件的源代码全部公开,这就是R软件,其命令统称为R语言。——划重点:开源(免费)!


    Tip为什么叫R呢因为是Robert和Ross两人共同开发,所以取的首字母。


    R Packages:


    首先,需要先了解一下R程序包。R本身作为编程平台可以额外安装程序包,类似于MATLAB中安装eeglab扩展包。


    R的每个程序包都是多个函数的集合,具有详细的说明和示例。


    有时你统计需要的函数在R内置函数中缺乏,这时就需要下载包含相应函数的程序包了。所以R程序包是R的功能扩展,特定的分析功能,可以用相应的程序包实现。


    例如:


    robustbase程序包:大致包括回归方法,包括模型选择和多元统计等。


    ggplot2程序包: 将绘图与数据分离,数据相关的绘图等。



    R语言的优点可以说是学习R语言的必要性。


    R在进行统计分析和数据可视化方面具有独特优势,而且相比其他编程软件,R安装包只有几十M,可以说非常方便。


    1、丰富的资源


    上述提到的开源程序包,几乎包含多种行业数据分析所用的全部方法,涵盖基础统计学、社会学、经济学、生态学、空间分析、系统发育分析、生物信息学等诸多方面。


    2、跨平台


    R可在多种操作系统下运行,如Windows、MacOS、多种Linux和UNIX等。


    3、良好的扩展性


    R程序包的延展性使个体在使用R时十分方便,函数调用易得,且跨平台,可以胜任复杂的数据分析、绘制精美的图形。


    4、GNU软件(R)


    免费、软件本身及程序包的源代码公开。


    我们直接搜索R的官网,进行下载。


    网址:https://mirrors.tuna.tsinghua.edu.cn/CRAN/


    一、安装步骤:


    Step 1选择镜像地址,China范围内选取。



    Step 2选择系统(Windows / Mac / Linux均有)。


    Step 3一直点击下一步,各选项默认,语言建议选英文。



    Step 4Download R软件安装包,下载完成后按指引完成安装。


    二、R软件登陆界面(Window版)


    三、R Packages安装


    图为R Gui的Packages菜单,可以从这里查找并安装程序包。


    四、程序包安装方法


    1、输入代码安装


    用函数install.packages():如果已经连接到互联网,在括号中输入要安装的程序包名称,程序将自动下载并安装程序包。


    例如:要安装pwr包,在控制台中输入:> install.packages(“pwr")

    2、安装本地zip包


    路径:Packages>install packagesfrom local files 选择本地磁盘上存储zip包的文件夹。


    Tipinstall程序包后,一定要library。即在安装之后要有一个导入的步骤,不然是无法调用程序包里的函数的。

    例:查看test函数的使用方法


    六种调用帮助文件的代码:

    1、 ?t.test

    2、 RGui>Help>Html help

    3、 apropos("t.test")

    4、 help("t.test")

    5、 help.search("t.test")

    6、 查看R包pdf手册

    今天,从什么是R、R的优点、R的安装和下载、R的帮助文件等四个方面对R的安装及入门进行了一次简单的梳理。


    另外,一些相关网站也十分有用,特此推荐给您:


    R语言中文社区http://suo.im/5qOwAU

    R语言入门中文论坛:http://www.crug.org/


    统计之都:https://cosx.org/


    R资源列表 NCEAS :http://suo.im/5qOwtY


    此外,我们也整理了一份资料包,里面包含R语言官网及其相关网站整理、英文版使用手册PDF、中文版安装教程PPT以及相关电子书等一系列资料。


    后台回复关键词“R语言安装包”,即可获得所述的R语言安装包及相关教程啦!


    小伙伴们也可以在留言区将自己的R语言相关经验分享一下,和大家互相交流哈~

    分享完毕,希望有所帮助。

    Python介绍及安装

    Matlab软件包及安装

    E-prime软件包及安装

    2018年心理学干货|年刊

    相关文章

      网友评论

        本文标题:R语言安装及入门

        本文链接:https://www.haomeiwen.com/subject/vtwcwqtx.html