我最近遇到了Deducer,我突然想到了它,然后我继续安装软件包。在通过CRAN搜索之后,我发现有很多软件包支持 Deducer :
而不是跑步:
install.packages("Deducer")
install.packages("DeducerExtras")
我更喜欢为名称中包含 Deducer 字符串的所有包运行循环。因此,我的问题,如何从CRAN获取名称与特定字符串匹配并在循环中安装它们的软件包列表?
答案 0 :(得分:3)
相当原始:
out <- available.packages()
libs <- as.vector(out[grep("Deducer", out[,1]),1])
lapply(libs, install.packages)