学习R包!!
准备阶段
- 设置镜像
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
- 安装
install.packages(“包”)
或
BiocManager::install(“包”)
取决于你要安装的包存在于CRAN网站还是Biocductor
- 加载
library(包)
或
require(包)
开始!
- dplyr五个基础函数
mutate(),新增列
select(),按列筛选
filter(),按行筛选
arrange(),按设定的列对整个表格进行排序
summarise(),汇总
- dplyr两个实用技能
1.管道 %>%
快捷键是ctrl + shift + M
就是将符号前的作为右边函数的第一个参数
2.count()函数
计数某列中各种值出现的次数 - dplyr处理关系数据
1.内连 inner_join() 取交集
2.左连 left_join() 在前者基础上(前者格式定死)补上后者
3.全连 full_join() 把后者所有数据加入到前者数据集中
4.半连接 semi_join() 返回能够与y表匹配的x表中的记录
5.反连接 anti_join() 返回不能与y表匹配的x表中的记录 - dplyr简单合并
1.bind_rows() 要求两者列数相同!
2.bind_cols() 要求两者行数相同!