我已經爲我已經安裝的軟件包編寫了一個函數。 在此我只想寫一個聲明,一個新包需要自動安裝,一旦我們調用它。我想用下面的這個函數來安裝ROCR軟件包。在R中自動安裝新軟件包
libraries <- function()
list.of.packages <- c("caTools", "caret", "glmnet","rpart","rpart.plot","randomForest","rattle",
"e1071")
new.packs<- if(list.of.packages[!list.of.packages %in% installed.packages() [,"Package"])]{
install.packages("new.packs")
library(new.packs)
}else {
print("All packages installed")
} }
您是否搜索CRAN?有幾個軟件包提供此功能(即,如果軟件包不存在,則啓用軟件包的自動安裝)。 – hrbrmstr
pacman .......... –