R語言 檢視載入包 卸除載入包及安裝包與解除安裝包

2021-07-07 03:24:41 字數 880 閱讀 4195

在r語言中,常需要看哪個包載入了或是看多個相似功能的包,看到底是哪個包在起作用,通重載入和卸除後進行執行比較分析。

>(.packages())

注意外面的括號和前面的點不能省。

如卸除rmysql包

>detach("package:rmysql")

注意是卸除,不是解除安裝,也就是說不是把包從r執行環境中徹底刪除,只是不希望該包被載入使用。

在包使用函式衝突,檢驗函式依賴時比較有用。

>install.packages("rjson")

徹底刪除已安裝的包:

remove. packages(c("pkg1","pkg2") , lib = file .path("path", "to", "library"))

注:"pkg1","pkg2"表示包名,即一次可以解除安裝多個包;

"path", "to", "library"表示r的庫路徑,字元向量,通常情況下只輸乙個路徑即可。使用命令.libpaths()可以檢視庫路徑。示例:

remove.packages(c('zoom'),lib=file.path('c:\\program files\\r\\r-3.2.2\\library'))

附:>installed.packages()[,c('package','version','libpath')]

其中c('package','version','libpath') 表示顯示包名、版本、庫路徑資訊,若無[,c('package','version','libpath')]引數,則顯示所有資訊。

> help(package='tsa')

package引數為要檢視的包的包名。

>help(函式名)

在開啟的網頁中檢視屬於哪個包。

R語言 檢視已載入包 卸除載入包及安裝包與解除安裝包

在r語言中,常需要看哪個包載入了或是看多個相似功能的包,看到底是哪個包在起作用,通重載入和卸除後進行執行比較分析。packages 注意外面的括號和前面的點不能省。如卸除rmysql包 detach package rmysql 注意是卸除,不是解除安裝,也就是說不是把包從r執行環境中徹底刪除,只是...

devtools安裝 R語言入門之R包的安裝

install.packages metafor 即可順利安裝該r包。install.packages biocmanager library biocmanager install edger 3 接下來便是安裝源自github 的r包了,它的步驟和安裝源自bioconductor的r包類似,需要...

r語言從giuthb安裝失敗 R語言找包及裝包

緣由是在讀一篇 時程式設計需要用到 正態隨機變數 卡方隨機變數的卷積密度 都說統計中一篇 一般都有對應的r包,嘗試著去找,裡沒有提及r包,到原作者主頁也沒有。接著又去r包官網找,找到乙個相關的,記錄下這個過程,實際就是介紹下r包官網。若有由 直接找到 對應包的方法,望告知。1 r包的官網 contr...