20200504·Kony·Win10
1. 認(rèn)識(shí)R語(yǔ)言(The R Project for Statistical Computing)
- R是一種可編程的語(yǔ)言督函,和C/Python/Java等語(yǔ)言類(lèi)似;
- R是自由軟件,完全免費(fèi)夷蚊,開(kāi)放源代碼的,可在多種操作系統(tǒng)下運(yùn)行譬挚,如Windows奸绷、MacOS、多種Linux和UNIX等(換句話說(shuō)借浊,你在Windows里面寫(xiě)的代碼塘淑,拷貝到Mac電腦中,一模一樣運(yùn)行)蚂斤;
- R擁有豐富的程序包庫(kù)存捺,涵蓋了生物信息學(xué)、醫(yī)學(xué)統(tǒng)計(jì)學(xué)曙蒸、社會(huì)學(xué)捌治、經(jīng)濟(jì)學(xué)、生態(tài)學(xué)纽窟、地理學(xué)等諸多方面
2. R環(huán)境設(shè)置(Local Environment Setup)
一般情況下肖油,配置R語(yǔ)言的運(yùn)行環(huán)境需要兩個(gè)軟件:R和RStudio。
R的安裝
R是編譯和運(yùn)行R代碼軟件臂港,其下載的官方網(wǎng)址:https://www.r-project.org/或直接點(diǎn)擊:https://mirrors.ustc.edu.cn/CRAN/
當(dāng)前下載的最新版本是 (2020-04-24, Arbor Day) R-4.0.0R studio的安裝
Rstudio是R代碼的一個(gè)編輯器森枪,而且是一款非常強(qiáng)大的編輯器,其官方網(wǎng)址:https://www.rstudio.com/
R代碼本身就是個(gè)文本文件审孽,甚至可以用記事本打開(kāi)和編寫(xiě)R代碼县袱。著名的代碼編輯器(或者叫IDE,Integrative Development Environmetn)比如微軟的Visual Studio佑力,Java的NetBeans显拳、IntelliJ IDEA,Python的PyCharm搓萧,綜合性的Eclipse杂数、VIM宛畦、Emacs等等,對(duì)于R語(yǔ)言強(qiáng)烈推薦RStudioRtools(可選)
Rtools是用來(lái)編譯源碼包的揍移,一般是含有其他語(yǔ)言寫(xiě)的包需要該步驟次和,下載https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/Rtools/Rtools35.exe安裝注意事項(xiàng)
- 原則上遵循先安裝R,后安裝RStudio那伐,實(shí)際上安裝順序無(wú)所謂踏施,只有先安裝了R之后,才可以運(yùn)行RStudio;
- R與RStudio必須安裝在同一目錄下罕邀;
- 安裝路徑中不要出現(xiàn)中文畅形;
- 大佬教程:自己創(chuàng)建自定義的臨時(shí)目錄與包目錄http://www.reibang.com/p/5ef62e51d2f6
入門(mén)菜鳥(niǎo)的我安裝R與RStudio時(shí)手動(dòng)選擇了安裝目錄,大佬的方法我還不會(huì)用[淚目~]
#附帶入門(mén)干貨
[TutorialPoints 的教程]https://www.tutorialspoint.com/r/r_environment_setup.htm
[R基本原理與操作]
(https://nbviewer.jupyter.org/github/shixiangwang/masterR/blob/master/Rprogramming/r-statistics/R%E7%9A%84%E5%9F%BA%E6%9C%AC%E5%8E%9F%E7%90%86%E4%B8%8E%E6%A0%B8%E5%BF%83.ipynb)