#函数ipak <- function(pkg){ new.pkg <- pkg[!(pkg %in% installed.packages()[, "Package"])] if (length(new.pkg)) install.packages(new.pkg, dependencies = TRUE) sapply(pkg, require, character.only = TRUE)}# 使用packages <- c("ggplot2", "plyr", "reshape2", "RColorBrewer", "scales", "grid") ###安装的R包ipak(packages)####更多其它方式all.pcg <- c("car","MASS","plyr","lmtest","zoo","stats")sapply(all.pcg, library, character.only = T) ###安装sapply(all.pcg, require, character.only = T)###导入
ipak函数作用: 安装和加载多个R包
实现:检查是否安装了软件包。 如果没有安装,则把它们安装并加载到R会话中。
单细胞分析相关软件的安装
install.packages("devtools", dependencies=TRUE)install.packages('BiocManager')BiocManager::install('multtest')install.packages('Seurat')
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!