R語言-查看加載包、卸除加載包及安裝包與卸載包


在R語言中,常需要看哪個包加載了或是看多個相似功能的包,看到底是哪個包在起作用,通過加載和卸除后進行運行比較分析。

 

1、查看已加載的包

>(.packages())

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

2、卸除已加載的包

如卸除RMySQL包

>detach("package:RMySQL")

注意是卸除,不是卸載,也就是說不是把包從R運行環境中徹底刪除,只是不希望該包被加載使用。

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

3、安裝包

>install.packages("rjson")

下載安裝報名為“rjson”的包。

4、卸載已加載的包

徹底刪除已安裝的包:

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

 

附:

 

1、查看已安裝的包

 

>installed.packages()[,c('Package','Version','LibPath')]

其中c('Package','Version','LibPath') 表示顯示包名、版本、庫路徑信息,若無[,c('Package','Version','LibPath')]參數,則顯示所有信息。

2、查看某個包提供的函數

> help(package='TSA')

package參數為要查看的包的包名。

3、查看某個函數屬於哪個包

>help(函數名)

在打開的網頁中查看屬於哪個包。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM