美文网首页生信星球培训第108期
20210515【生信星球】R语言基础

20210515【生信星球】R语言基础

作者: 我就是那只猪脚 | 来源:发表于2021-05-16 08:53 被阅读0次

1 安装R

官网:https://www.r-project.org/
Rstudio:https://www.rstudio.com/

2 安装方法

详见:给自己一个全新的R语言环境_果子学生信

3 Rstudio页面介绍

[图片上传失败...(image-2ca5cd-1621126385078)]

3.1 上手一试

plot是R中的基本画图工具,直接plot(x),参数设置,详见:R---plot()参数详解

绘制随机数散点图

runif()函数用于生成从0到1区间范围内的服从正态分布的随机数。

plot(rnorm(50))
图2 上手一试Rstudio界面 图3 上手一试输出图

3.2 上手二试

绘制四分图
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
图4 上手二试Rstudio界面 图5 上手二试输出图

3.3 设置Rstudio控制台界面字体大小

图6 选择"Tools" - "Global Options" 图7 修改显示参数

4 R语言基本操作

4.1 查看和设置工作目录:

getwd()
setwd()

4.2 管理多个R工作目录:

建立New Project: 图8 建立新的独立工作目录

方法:https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
参考视频:https://m.bilibili.com/video/av25643438.html

4.3 显示文件列表

显示默认路径(工作目录),相当于linux的ls。

dir()
图9 显示文件列表
图10 若文件夹内无文件则零个对象

4.4 基本运算法则

图11 基本运算法则

4.5 赋值

赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2,意思是把1+2的运算结果赋值给x。

4.6 删除变量

a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)  
rm(list = ls())  #清空所有变量

注:R不可以使用中的字符(除了注释外)

4.7 列出历史命令

history()

相当于鼠标单击右上角的history标签,当你双击某个命令,他就会跳到你的控制台大于号后面了,可以修改后运行。

4.8 清空控制台

快捷键:ctrl + L

  • 致谢:生信星球@刘小泽@小洁忘了怎么分身

相关文章

网友评论

    本文标题:20210515【生信星球】R语言基础

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