-
一.配置RStudio下载镜像
-
1.Tools-->Global options-->Packages-->Primary CRANrepository-->China(Beijing)...
- 输入命令
options()$
验证
- 输入命令
-
2.输入命令:
options("repos" = c(CRAN="[https://mirrors.tuna.tsinghua.edu.cn/CRAN/](https://mirrors.tuna.tsinghua.edu.cn/CRAN/)"))options(BioC_mirror="options(BioC_mirror="[https://mirrors.ustc.edu.cn/bioc/](https://mirrors.ustc.edu.cn/bioc/)")
添加镜像- 输入命令
options()$BioC_mirror
查询
- 输入命令
-
3.编辑.Rprofile配置文件
输入命令:
file.edit('~/.Rprofile')
添加代码:
options("repos" = c(CRAN="[https://mirrors.tuna.tsinghua.edu.cn/CRAN/](https://mirrors.tuna.tsinghua.edu.cn/CRAN/)"))options(BioC_mirror="options(BioC_mirror="[https://mirrors.ustc.edu.cn/bioc/](https://mirrors.ustc.edu.cn/bioc/)")
保存重启后输入
options()$repos和options()$BioC_mirror
进行验证和options()$BioC_mirror
进行验证
-
-
二.安装R包
-
安装命令:
1.
install.packages:
安装的包存在于CRAN网站2.BiocManager::install:
安装的包存在于Biocductor-
3.安装BioConductor
输入
library("BiocVersion")
等命令检查是否安装过BioConductor-
安装命令;
install.packages("BiocManager")
BiocManager::install()
-
升级BioConducor及相关软件包
先卸载当前的安装程序:
remove.packages(c("BiocInstaller", "BiocManager", "BiocVersion"))
再次安装新版本:
install.packages("BiocManager")
BiocManager::install(update=TRUE, ask=FALSE)
-
使用旧版软件:
BiocManager::install(version="版本号")
-
安装加载命令
-
以安装dplyr为例
options("repos" = c(CRAN="[https://mirrors.tuna.tsinghua.edu.cn/CRAN/](https://mirrors.tuna.tsinghua.edu.cn/CRAN/)"))
options(BioC_mirror="[https://mirrors.ustc.edu.cn/bioc/](https://mirrors.ustc.edu.cn/bioc/)")
install.packages("dplyr")
library(dplyr)
-
-
-
三.dplyr包的应用
-
1.mutate(),新增列
-
2.select(),按列筛选
-
(1)按列号筛选
-
(2)按列名筛选
-
-
3.filter()筛选行
-
4.arrange(),按某1列或某几列对整个表格进行排序
-
5.summarise():汇总
-
6.管道操作 %>% (cmd/ctr + shift + M)
同Linux管道操作,将前面得到的数据作为标准输入
7.count统计某列的unique值
8.将2个表进行连接
1.內连inner_join,取交集
2.左连left_join
3.全连full_join
4.半连接:返回能够与y表匹配的x表所有记录semi_join
5.反连接:返回无法与y表匹配的x表的所记录anti_join
6.简单合并