建设厅网站如何查询企业信息网,wordpress 定时任务 hook,沧州礼品行业网站设计,英语网站建设费用1. 为什么要批量安装R语言包当你在新的环境下#xff0c; 安装R语言时#xff0c;你需要安装很多包#xff0c;比如tidyverse#xff0c;比如data.table#xff0c;这里你可以写一个函数#xff0c;将所有需要的包写进去#xff0c;然后进行批量安装2. 程序如下#xf…1. 为什么要批量安装R语言包当你在新的环境下 安装R语言时你需要安装很多包比如tidyverse比如data.table这里你可以写一个函数将所有需要的包写进去然后进行批量安装2. 程序如下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)
}3. 编程思维将当前已经安装的包读取判断你的包是否已经安装如果没有安装, 那就安装返回安装状态, 是否安装成功4. 示例代码比如, 这里我要安装如下包, 将其写为对象packages, 然后定义函数ipak批量安装包函数, 最后使用ipk批量安装packagespackagesc(tidyverse,data.table,devtools,shiny,shinydashboard,
sommer,agridat,agricolae,desplot)
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)
}
ipak(packages)5. 如何运行代码将上面代码放到R语言中,运行即可安装定义的包如果想要增加新的包, 放到packages里面即可.