学习R包
R语言必学的原因是丰富的图表和Biocductor上面的各种生信分析R包,以学习dplyr包为例。
1. BiocManager的安装
- 设置镜像:参见你还在每次配置Rstudio的下载镜像吗?
- 下载rtool
options(download.file.method = 'libcurl')
options(url.method='libcurl')
- 下载并安装
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install()
R版本与BiocManager的兼容性
2. 安装和加载R包
- R包安装命令install.packages(“包”)或者BiocManager::install(“包”),这取决于包存在于CRAN网站还是Biocductor。
- 加载:library(包)或require(包)
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
install.packages("dplyr")
library(dplyr)
3. dplyr
3.1 dplyr五个基础函数
3.2 dplyr两个实用技能
- 管道操作 %>% (cmd/ctr + shift + M)
- count统计某列的unique值
3.3 dplyr处理关系数据
结语
今天搞镜像设置时,发现没安装BiocManager;而安装BiocManager时,研究半天,也学到了许多。对于dplyr包的认知,还需继续努力。