2018-11-14
閱讀量:
1047
如何在R中卸載軟件包而不重啟R?
嘗試一:先用語句?library查看,發(fā)現(xiàn)
沒有顯示任何可以卸載軟件包的選項(xiàng)。
嘗試二:然后用detach
卸載包,但出現(xiàn)以下兩個(gè)失?。?/p>
detach(vegan)
錯(cuò)誤detach(vegan)
:無效name
參數(shù)
detach("vegan")
錯(cuò)誤detach("vegan")
:無效name
參數(shù)
嘗試三:
detach("package:vegan", unload=TRUE)
可以同時(shí)加載多個(gè)版本的包(例如,如果您在不同的庫(kù)中有開發(fā)版本和穩(wěn)定版本)。要分離保證所有副本都已分離,請(qǐng)使用以下方法:
detach_package <- function(pkg, character.only = FALSE)
{
if(!character.only)
{
pkg <- deparse(substitute(pkg))
}
search_item <- paste("package", pkg, sep = ":")
while(search_item %in% search())
{
detach(search_item, unload = TRUE, character.only = TRUE)
}
}
例如,用法
detach_package(vegan)
或者
detach_package("vegan", TRUE)






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論