在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...