R 自动安装最有用的软件包

R 自动安装最有用的软件包,r,install.packages,R,Install.packages,我需要安装此软件包列表: 我发现了以下代码: list.of.packages <- c("dplyr", "plyr", "data.table", "MissForest", "MissMDA", "Outliers", "EVIR", "Features", "RRF", "FactorMiner", "CCP", "ggplot2", "googkleVis", "Rcharts", "car", "randomforest", "Rminer", "CoreLearn", "ca

我需要安装此软件包列表:

我发现了以下代码:

list.of.packages <- c("dplyr", "plyr", "data.table", "MissForest", "MissMDA",
"Outliers", "EVIR", "Features", "RRF", "FactorMiner", "CCP",
"ggplot2", "googkleVis", "Rcharts", "car", "randomforest",
"Rminer", "CoreLearn", "caret", "BigRF", "CBA",
"RankCluster", "forecat", "LTSA", "survival", "Basta",
"LSMean", "Comparison", "RegTest", "ACD", "BinomTools",
"DAIM", "ClustEval", "SigClust", "PROC", "TimeROC", "Rcpp",
"parallel", "xml", "httr", "rjson", "jasonlite", "shiny",
"Rmarkdown", "tm", "OpenNLP", "sqldf", "RODBC", "rmonogodb")

new.packages <- list.of.packages[!(list.of.packages
    %in% installed.packages()[,"Package"])]
    if(length(new.packages)) install.packages(new.packages)
    lapply(list.of.packages,function(x){library(x,character.only=TRUE)})
你知道“未识别的响应”是什么意思吗?你能帮我找到一种一次性安装软件包的方法吗

install.packages要求用户输入可用的二进制版本…,并从输入缓冲区读取下一行,即“lapplylist.of.packages,functionx{libraryx,character.only=TRUE}”

您是从终端运行R还是从Rstudio运行R?在后一种情况下,请尝试一次运行一行,以便在将所有库加载到下一行之前决定是否升级包。

install.packages要求用户输入可用的二进制版本…,并从输入缓冲区读取下一行,即“lapplylist.of.packages,functionx”{libraryx,character.only=TRUE}”


您是从终端还是从Rstudio运行R?在后一种情况下,请尝试一次运行一行,以便在下一行加载所有库之前决定是否升级包。

函数希望接收交互式输入,并将正在运行的其余代码解释为用户对提示符的输入.Add type=binary或type=source添加到您的install.packages调用,以便它不会尝试以交互方式询问您。该函数希望接收交互输入,并将您正在运行的其余代码解释为提示的用户输入。将type=binary或type=source添加到install.packages调用,以便它不会尝试以交互方式询问您很好。
 There are binary versions available but the source versions are later:
          binary   source needs_compilation
bit     1.1-15.1 1.1-15.2              TRUE
foreach    1.4.7    1.4.8             FALSE

Do you want to install from sources the package which needs compilation? (Yes/no/cancel) lapply(list.of.packages,function(x){library(x,character.only=TRUE)})
Error in install.packages : Unrecognized response “lapply(list.of.packages,function(x){library(x,character.only=TRUE)})”