當前位置:
首頁 > 最新 > R語言入門(二):R包的使用

R語言入門(二):R包的使用

R中有有超過8000個稱為包的用戶貢獻模塊可供使用,並且R自帶了一系列的默認包,如:base,datasets,graphic,methods等等,各種包可用於完成各種不同類型的工作任務,功能非常的強大,覆蓋非常的廣泛。

1.如何查看當前工作環境中有哪些可用的包呢?

> library()

在我們的實際工作應用中如果需要安裝新的包應該如何實現呢?

例如我們需要安裝一個包,包名叫做:ggplot2

> install.packages("ggplot2")#請記住,括弧中的包名一定要使用雙引號。此外,ggplot2是一個功能非常強大的繪圖包,關於它的使用我會用另外一個專題來對其進行講解。

小技巧:當輸入一個較長的命令或函數時,請一定記住鍵盤上有一個Tab鍵,如果你能牢牢把它記在腦子裡,並及時的使用它,它對你的幫助會非常大:

例如我們剛剛輸入 install.packages("ggplot2") 命令,當你只記得in這兩個字母而忘記後面該如何拼寫時,你只需輸入in後按下Tab鍵,以in開頭的命令就都會列出來,這個鍵在Linux系統的使用中同樣非常的有用。

當我們想了解我們剛剛下載的包的相關信息時也十分的方便

> help(package="ggplot2")

當我們下載好需要使用的包後,並不是立刻就可以使用它了,我們還需要將它載入到我們的環境變數中來:

> library(ggplot2)#library函數是專門用來載入包的函數,如果你下載好了要使用的包,請一定記得使用之前用library載入它,當然,在載入過程中也可能會出現其他狀況,例如會提示你有其他未安裝的包,那就請按照提示,將需要的包下載下來,再重新載入。

更新下載的包使用的命令是:

> update.packages()

2.R處理大數據集

R中有用於大數據的分析包,例如lm()是做線性擬合的函數,而biglm()則能以內存高效的方式實現大型數據的線性模型擬合。

此外,R也可以與大數據處理平台的結合,例如:RHadoop,RHive,RHipe等,如果你真的需要處理這種海量的數據,請自己搜索這方面的知識進行學習。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 美尚 的精彩文章:

丸子頭得到眾男星的青睞 配上鬍鬚帥氣十足
為什麼會長皺紋 這樣做讓你的皮膚細膩又光滑
捲髮器讓美眉髮型百變 經常燙髮的危害有哪些
黃瓜敷臉好不好 使用不當小心敷成黃臉婆
腋下有異味的原因 做到這幾點讓你成為香香公主

TAG:美尚 |