?? 今天是我第一次寫(xiě)日志,也是2019年的最后一天,在這里首先預(yù)祝大家新年快樂(lè)!我也沒(méi)想到我自己有天會(huì)發(fā)日志,而且更沒(méi)想到這天會(huì)來(lái)的這么快。很感謝我所追隨的、關(guān)注的簡(jiǎn)書(shū)里的Troy Shen同志給我數(shù)據(jù)處理帶來(lái)的新希望以及不厭其煩地回復(fù)與指導(dǎo),還有很多同學(xué)朋友的幫忙。
? ? ? ?我主要針對(duì)Troy Shen同志的文章以及我在運(yùn)行其代碼過(guò)程中出現(xiàn)的報(bào)錯(cuò)問(wèn)題,給出我親測(cè)有效后的解決辦法并將其按步驟整理了下,比較適合R語(yǔ)言初學(xué)者和零基礎(chǔ)者,by the way我也是一名R語(yǔ)言初學(xué)者,歡迎各位同志者多多交流。今天主要針對(duì)ta2019年12月30日所發(fā)布的http://www.itdecent.cn/p/f86ee320ad20一文展開(kāi)。
1.安裝R語(yǔ)言環(huán)境及RStudio
? ? ? ?按著http://www.itdecent.cn/p/1a0f25086e8b走就行,對(duì)于已安裝R語(yǔ)言環(huán)境及RStudio的同志,請(qǐng)注意檢查版本是否已更新,我使用的是R-3.6.2以及RStudio-1.2.5033這個(gè)版本。
2.安裝和載入所需的Package
? ? ? ?通過(guò)https://blog.csdn.net/weixin_42826905/article/details/81272342這篇文章可以對(duì)Package有所了解。解決本次運(yùn)行所需要的Package主要有e1071(svm)、ggplot2、Metrics、lattice、reshape2、knitr(rmse)、png。
在這里特別需要強(qiáng)調(diào)的一點(diǎn)就是安裝包的正確命令是install.packages(""),以svm函數(shù)為例,安裝其的正確命令為install.packages("e1071"),這塊疑問(wèn)您可以參考https://blog.csdn.net/wenyusuran/article/details/53240571這篇文章。網(wǎng)上有很多錯(cuò)誤的語(yǔ)法,這是基本知識(shí),但這如果有問(wèn)題就會(huì)對(duì)你的運(yùn)行帶來(lái)很大麻煩,所以各位在搜索和學(xué)習(xí)的時(shí)候注意下細(xì)節(jié)哦,最好補(bǔ)充下R的基本知識(shí)。
? ? ? ?安裝包以后別忘了載入包,我主要參考的https://blog.csdn.net/u012325865/article/details/85549555這篇文章。載入包的命令為library(),以svm函數(shù)為例,載入其的正確命令為library(e1071)。包還涉及到更新等問(wèn)題,因?yàn)槲以趯?shí)際操作過(guò)程中并沒(méi)有遇到,因此在這里沒(méi)有進(jìn)行介紹。
接下來(lái)您遇到哪一步?jīng)]有上述的包,您就可以根據(jù)以上所說(shuō)的步驟和命令一路安裝下去。
3.運(yùn)行結(jié)果的圖片在R中的顯示
? ? ? ?當(dāng)您每一步都沒(méi)有問(wèn)題的時(shí)候,您運(yùn)行時(shí)可能會(huì)發(fā)現(xiàn)運(yùn)行結(jié)果圖并沒(méi)有顯示,其實(shí)它是在您存放的數(shù)據(jù)所在的文件夾里的,因?yàn)樗苯虞敵龀蓤D了。如果您想直接讓它在R中顯示,在最后加一句“p1_cor”命令即可。
4.時(shí)刻記得ctrl+s
? ? ? ?每做一步您就會(huì)發(fā)現(xiàn)腳本名稱有“*”,請(qǐng)記得做一步“ctrl+s”一步,這樣就實(shí)現(xiàn)了腳本的保存,“*”也會(huì)隨之消失。腳本的命名也是通過(guò)這個(gè)“ctrl+s”來(lái)實(shí)現(xiàn)的。
? ? 如有什么疑問(wèn)或者新的發(fā)現(xiàn),記得在下方留言,歡迎多多交流。