我的博客:我的博客地址
R語(yǔ)言之所以在數(shù)據(jù)分析與數(shù)據(jù)挖掘方面很強(qiáng)大,其實(shí)是依賴(lài)于一些特定的包的贯要,使得R語(yǔ)言可以幾行代碼完成復(fù)雜的數(shù)據(jù)分析暖侨,還有一些智能算法椭住,比如:人工神經(jīng)網(wǎng)絡(luò)崇渗、遺傳算法等等!對(duì)于新手來(lái)說(shuō)京郑,怎么從零開(kāi)始學(xué)會(huì)利用R語(yǔ)言的一些包呢宅广?
R語(yǔ)言包的安裝
1、手動(dòng)安裝
Rstudio窗口默認(rèn)分為四個(gè)部分些举,這里會(huì)列出已經(jīng)安裝了的所有包跟狱,右下部分找到“install”按鈕,點(diǎn)擊之户魏,會(huì)出現(xiàn)
輸入需要的包驶臊,比如輸入zoo包挪挤,會(huì)有智能提示,如果包名比較長(zhǎng)关翎,一般輸入包名前幾個(gè)字母扛门,就自動(dòng)出現(xiàn)了,然后猛擊“install”按鈕纵寝,如下圖论寨,這樣不出意外包就應(yīng)該安裝成功了。
2爽茴、命令安裝
輸入以下命令:
install.packages('zoo')就行了葬凳。
R語(yǔ)言包的更新
如果使用太久遠(yuǎn)的包可能會(huì)出問(wèn)題,所以要定時(shí)(比如半年一次)更新R語(yǔ)言包室奏,可以更新單個(gè)包火焰,可以一鍵更新全部包。點(diǎn)擊“Update”按鈕窍奋,跟著向?qū)Ь涂梢浴?/p>
R語(yǔ)言包的卸載
一個(gè)人用R語(yǔ)言達(dá)到半年以上后荐健,R會(huì)因各種大量包的安裝而變得很大,比如2G琳袄。比如江场,最近很長(zhǎng)一段時(shí)間你可能在研究一個(gè)時(shí)間序列問(wèn)題,那么很多以前學(xué)習(xí)時(shí)安裝的其它包可能用不上窖逗,你就能卸載它址否。這里卸載剛才安裝的“zoo”包,可以通過(guò)以下命令:
remove.packages('zoo')
R語(yǔ)言包的加載
要用R語(yǔ)言包就需要在安裝了的前提下加載碎紊,為什么要加載呢佑附,這么麻煩?舉個(gè)例子:你去上課可以把所有書(shū)背在書(shū)包里仗考,不論什么課你都不怕音同,不用看課表那么麻煩,這樣真的好嗎秃嗜。R語(yǔ)言本身速度比較慢权均,這樣做的話(huà),速度更加會(huì)被拖慢锅锨。R語(yǔ)言通過(guò)library("package-name")命令加載包叽赊。
library(zoo)
這樣你就可以用“zoo”包里面的相關(guān)函數(shù)和數(shù)據(jù)了。
R語(yǔ)言包的位置
安裝的那些包都在哪里呢必搞?是在Rstudio還是R文件夾下面呢必指?它們是在R文件夾下面的library文件夾下面(我的文件路徑就是:D:\Program Files\R\R-3.3.3\library):
知道包的安裝位置,可以平時(shí)備份一份恕洲,那么萬(wàn)一哪一天你腦袋被驢踢了而把R卸載了塔橡,可以重新安裝梅割,然后用備份的library文件夾把新的沒(méi)有安裝任何非基本包的library文件夾覆蓋掉也是可以用的,就算版本比較新葛家!
覺(jué)得不錯(cuò)炮捧,記得點(diǎn)贊哦,也可以分享惦银、讓更多的人看到咆课!