生信星球培训第三十七期

学习小组DAY4——R语言初上手

2020-02-17  本文已影响0人  生信小工厂
DAY4

R语言初上手

一、什么是R和RStudio

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。R语言软件界面简陋,通常不直接使用,而是用图形界面的RStudio。(生信星球)
R是用于统计分析绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。(百度百科)

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

RStudio界面
可在tools中的Global Options中设置字体大小和背景颜色
字体背景设置

二、R语言基本操作

1、用Rprogect管理工作目录。

所谓工作目录就是默认的读取和存储位置,也就是说R语言只能和一个文件夹进行互动,这个文件夹非常重要。(生信星球)

2、显示文件列表

输入dir()就可以显示文件列表

文件列表
3、加减乘除

超级计算器


简单计算到复杂计算
4、赋值

赋值符号<-也可以是Alt键加上减号比如输入X<- 3+7结果会显示在Environment的Value列表里

赋值

5、删除变量

输入rm(list=ls()) #清空所有变量

清空变量
6、列出历史命令

输入命令history(),等同于点击history键。

7、清空控制台

快捷键Ctrl+1

三、初步绘图体验

plot(rnorm(50))

boxplot(iris$Sepal.Length~iris$Species,col = c("lightgreen","lightblue","lightpink"))

R语言中的runif()函数用于生成从0到1区间范围内的服从正态分布的随机数,每次生成的值都不一样。
plot() 函数是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标。(百度)

上一篇 下一篇

猜你喜欢

热点阅读