@Author : By Runsen
@modified Date:2020/5/14
作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件。导致翘课严重,专业排名中下。.在大学60%的时间,都在CSDN。
于是将每天一直写,不断地回顾和反省,大学三年搞数据的从小白变老手的经验,想看就给钱,就是这么直接。这些是一月份我决定写书,结果别人看不起我写的。
现在从Python开始R语言,对于数据分析而言,R 是一款自由、免费、开放的工具,它面向统计分析、绘图可视化,并且开源的特性,在目前数据科学的领域中占有主要的位置,也是能够完整地符合科研数据可视化、分析的需求。相比于 MATLAB,Python,Excel 来说,R语言更加轻量化,在底层基础语法的基础之上,借助于大量的宏包来实现更多的扩展功能。毫无疑问,R 已经成为数据可视化分析的必备工具。
文章目录
- 3、R语言
- 3.1 R语言环境搭建
- 3.1.1. R语言和RStudio安装配置
- 3.1.2 Anaconda配置R语言环境
- 3.1.3 补充R的语法
3、R语言
3.1 R语言环境搭建
3.1.1. R语言和RStudio安装配置
访问R语言官方网址:https://cran.r-project.org/,根据操作系统的不同,选择对应的安装包进行安装下载
在首次安装完成后,可以在桌面上看到 RGui 的图标,这是 R语言自带的图形化窗口,相对而言,比较简陋。通过对 RGui 界面字体大小及其他设置参数进行修改,我们就可以得到运行窗口,如下图3-1所示。
初学者,建议使用 RGui 进行练习,可以更好地理解 R语言的工作模式,以及如何运行,测试代码的正确性。
打开RStudio官方网站 https://www.rstudio.com/products/rstudio/download/ 点击Free下的Download,在"Installers for Supported Platforms"中,对应自己的系统,选择合适的版本进行下载,下载后页面下图3-
设置环境变量,右键单击“我的电脑”,选择“属性”-“高级”,点击“环境变量”。
- 新建环境变量名称:R_HOME,变量值为:C:\Program Files\R\R-3.6.2,这里是R语言安装目录。
- 在path环境变量编辑添加,将“%R_HOME%\bin”添加到path环境变量中
- 新建环境变量名称:R_classpath,“变量值为“:
.;%R_HOME%\bin\x64;%R_HOME%\x64\Rscript”
测试R环境是否安装成功,直接:Win + R ,输入"r",进入 Rterm 界面,以及 Windows 系统下 cmd 窗口下,键入"r",都会进入默认的工作路径,输入print(“Hello R!”),如有输出表明R语言环境安装成功,如下图3-3所示
ubuntu安装直接R语言,通过一行命令即可
sudo apt-get install r-base r-base-dev
3.1.2 Anaconda配置R语言环境
如果安装了Anaconda,无需在R语言官方网址安装,Anaconda是python 和 R的集成开发环境,只需要通过命令安装R语言即可,同时安装常用数据分析R包
conda install -c r r-essentials
这样就有R语言的核
查询conda官网的R包的链接如下:http://docs.anaconda.com/anaconda/packages/r-language-pkg-docs/
具体可以查看anaconda官方网站:https://anaconda.org/r/r-essentials
同时anaconda支持安装rstudio,只需要通过命令安装rstudio。
conda install -c r rstudio
通过在Anconda Prompt 输入rstudio,直接打开rstudio,如下图3-4所示
下载R包往往遇到网速很慢,需要配置国内镜像即可。在Rstudio直接在Tools–>Global Options–>Packages–>CRAN mirror 选项中选择一个距离你最近的国内镜像就行,如China (Shanghai) [https] - Tongji University。这样以后下载包就都从这个站点下载了,如下图3–5所示
3.1.3 补充R的语法
补充R的语法
# 1. R语言的注释####
# “#”后面的内容表示注释;
# 如果有多行注释则在每一行注释前加上“#”
# 在注释行结尾加上4个“#”,则这一行会被当做一个节标题
# 2. 函数调用####
head(iris) # R语言语法
#iris.head() # python写法
# 3. 查看帮助文档####
help(ggplot2) #对包使用help,查看包的信息
help("CO2") #对函数使用help,查看函数使用方法
help(ggplot) #对内置数据集使用帮助文档,查看数据集的信息
example(ggplot) # 查看ggplot函数用法示例
# 4.使用R的内置数据集
data() #用于查看R语言的内置数据集
head(women) #直接键入数据集名称查看数据集
install.packages("gcookbook") # 安装gcookbook
data(package =.packages(all.available =TRUE))#查看已安装的所有包中的数据
library(gcookbook) #使用其它包中的数据,需要先载入相应的R包
head(worldpop) #World population estimates from 10,000 B.C. to 2,000A.D.
# 如何安装R包
install.packages("gcookbook") # 安装gcookbook