第一周R语言
- R语言数据类型与数据结构
- 函数与R包
- 文件读写
- R语言作图
- 拓展补充部分
Rstudio的使用
界面介绍
新建项目(建立xx.Rproj)
脚本、图片、文件运行的默认保存/读取位置,需要时可直接双击读取
新建脚本(建立xx.R)
与R交互(session)
结果解读与处理
切换项目
如何判断数据类型:class()
tips:
1、使用Tab自动补齐
2、
图文大多源于平台:生信技能树
PS
一、R包安装
方法1(R语言官网 https://www.r-project.org/)
install.packages(‘包名’)
方法2(Bioconductor官网 http://www.bioconductor.org/)
install.packages(‘BiocManager’)
library(BiocManager)
install(‘包名’)
方法3(Github官网 https://github.com/)
install.packages(‘devtools’)
library(devtools)
install_github(‘库名/包名’)
方法4(手动安装)
install.packages()函数
二、设置空间
getwd() # 查看当前工作目录
ls() # 列出当前工作空间里的对象
setwd(mydirectory) # 设置工作目录
setwd(“c:/docs/mydir”) #
# 查看和设置进行的选项
help(options) # 了解当前进程中可用的选项
options() # 查看当前进行设置的选项
options(digits=3) # 设置数字的小数点精确位数为3
# 查看历史指令
history() # 列出最近使用的25个指令
history(max.show=Inf) # 列出之前所有使用的指令
# 保存你的历史指令
savehistory(file=”myfile”) # 文件默认会以”.Rhistory”结尾
调用你的历史指令
loadhistory(file=”myfile”) # 同样地,文件默认以”.Rhistory”结尾
# 将工作空间保存到当前工作目录
save.image()
# 将当前工作环境下特定的对象保存为文件
# 如果你不指定路径,那默认保存在当前的工作目录
save(object list,file=”myfile.RData”)
# 将工作空间加载到当前进程中
# 如果你不指定路径,那默认保存在当前的工作目录
load(“myfile.RData”)
q() # 退出R
三、R包的常见用法:
.libPaths() # 查看R包路径
(.packages()) # 查看当前进程已经加载的R包
library() # 查看所以已经安装的R包
install.packages(“packages”) # 从R官网安装指定的R包
library(“packages”) # 加载指定的R包
四、常用法
1、创建新流程
2、直接加减 ctr+enter
3、赋值<=
4、向量
5、逻辑运算符号
6、转换变量类型
7、矩阵
8、近义词
9、程序包
10、 file—-save as