![](https://img.haomeiwen.com/i20371050/dacad011b554263b.png)
R语言初上手
一、什么是R和RStudio
- R
R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。R语言软件界面简陋,通常不直接使用,而是用图形界面的RStudio。(生信星球)
R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。(百度百科)
- RStudio
RStudio 是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。(生信星球)
RStudio是R的集成开发环境,界面更加丰富实用,使用起来更加方便。(简书)
R和RStudio的安装
下载R语言 https://mirrors.tuna.tsinghua.edu.cn/CRAN/
下载Rstudio https://www.rstudio.com/products/rstudio/download/
具体操作见链接教程
RStudio初体验
打开RStudio
![](https://img.haomeiwen.com/i20371050/1c96037ba58bcf07.png)
可在tools中的Global Options中设置字体大小和背景颜色
![](https://img.haomeiwen.com/i20371050/54387f684badf9a3.png)
二、R语言基本操作
1、用Rprogect管理工作目录。
所谓工作目录就是默认的读取和存储位置,也就是说R语言只能和一个文件夹进行互动,这个文件夹非常重要。(生信星球)
-
step1:点击如图所示图标新建。
新建
-
step2:新建一个新的项目。
New Diectory
-
step3:接着新建。
New Project
-
step4:给新项目起个名儿找好路径创建新项目。
起名儿创建
-
step5:然后从文件中点击Rproject开启RStudio以便工作中的储存和寻找文件。
Rproject
2、显示文件列表
输入dir()
就可以显示文件列表
![](https://img.haomeiwen.com/i20371050/a8352f5e37c57135.png)
3、加减乘除
超级计算器
![](https://img.haomeiwen.com/i20371050/8ca9762aab6cc1bd.png)
4、赋值
赋值符号<-
也可以是Alt键加上减号比如输入X<- 3+7
结果会显示在Environment的Value列表里
![](https://img.haomeiwen.com/i20371050/09ed8b0d85d74dc9.png)
5、删除变量
输入rm(list=ls()) #清空所有变量
![](https://img.haomeiwen.com/i20371050/93748c5f85cc7a63.png)
6、列出历史命令
输入命令history()
,等同于点击history键。
7、清空控制台
快捷键Ctrl+1
三、初步绘图体验
plot(rnorm(50))
![](https://img.haomeiwen.com/i20371050/9c1a1bd2eff9211d.png)
boxplot(iris$Sepal.Length~iris$Species,col = c("lightgreen","lightblue","lightpink"))
![](https://img.haomeiwen.com/i20371050/b0b1433b55970ae6.png)
R语言中的runif()函数用于生成从0到1区间范围内的服从正态分布的随机数,每次生成的值都不一样。
plot() 函数是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标。(百度)
网友评论