今天是生信學(xué)習(xí)的的第四天,今天學(xué)習(xí)了R語(yǔ)言的安裝以及一些基礎(chǔ)的操作。
R語(yǔ)言也是生信學(xué)習(xí)的重要一環(huán),不過相比其他的生信軟件而言,r語(yǔ)言可以直接在Windows上安裝使用(也有Linux版本的)。
1. R語(yǔ)言的介紹
R是一種編程語(yǔ)言,也是統(tǒng)計(jì)計(jì)算和繪圖的環(huán)境,它匯集了許多函數(shù),能夠提供強(qiáng)大的功能。
R語(yǔ)言軟件界面簡(jiǎn)陋,通常不直接使用,而是用圖形界面的Rstudio。
RStudio是免費(fèi)提供的開源集成開發(fā)環(huán)境(IDE)。RStudio提供了一個(gè)具有很多功能的環(huán)境,使R更容易使用,是在終端中使用R的絕佳選擇。
----生信星球
2. 安裝R語(yǔ)言前的準(zhǔn)備
因?yàn)镽Studio安裝的途徑需要系統(tǒng)名稱是英文的,否則安裝以后會(huì)無法正常使用。那么如何判斷系統(tǒng)名是否為英文的步驟如下:
2.1 隨便打開一個(gè)文件夾,點(diǎn)擊圖中紅色方框的圖標(biāo)

2.2 顯示如圖所示的路徑,就表明是英文的系統(tǒng)名,可以直接安裝

2.3 若顯示路徑前幾級(jí)目錄為中文,就需要做出更改
詳細(xì)更改步驟見當(dāng)Rstudio杠上中文用戶名
3. 下載安裝R語(yǔ)言程序(R\RStudio)
具體過程見果子學(xué)生信安裝教程,在此就不做詳細(xì)介紹了。
4. 簡(jiǎn)單認(rèn)識(shí)R和Rstudio


打開R和Rstudio的操作界面,我們發(fā)現(xiàn),R略顯簡(jiǎn)陋,而Rstudio就相對(duì)豐富多了,存在多個(gè)工作界面,有腳本編輯器(左上)、環(huán)境顯示界面(右上)、控制臺(tái)(腳本運(yùn)行和結(jié)果顯示)(左下)以及文件/圖片/幫助/包的界面(右下)。這也使得我們能夠更好地使用R語(yǔ)言。
5. Rstudio的參數(shù)設(shè)置(以字體為例)
5.1 點(diǎn)擊上面的菜單欄的Tools,選擇Global Options項(xiàng)目

5.2 然后選擇Appearance欄,然后選擇自己需要更改的主題,字體等

5.3 更改完后,點(diǎn)擊Apply應(yīng)用更改的參數(shù),然后確定即可。其他參數(shù)也是如此,不過具體的還需要自己去摸索。
6. R語(yǔ)言的一些基本操作
6.1 用Rproject管理工作目錄
所謂工作目錄就是默認(rèn)的讀取和儲(chǔ)存位置,也就是說,R語(yǔ)言只能和一個(gè)文件夾進(jìn)行互動(dòng),這個(gè)文件夾非常重要,做不好就會(huì)導(dǎo)致你的腳本、文件、圖片各種亂跑,找不到。
----來自生信星球
觀看來源與生信星球的R-project管理多個(gè)R工作目錄,你就會(huì)得到更進(jìn)一步的了解。
6.2 顯示文件列表
> dir()
[1] "library"
輸入目錄查詢指令,結(jié)果就顯示一個(gè)"library",就表明在當(dāng)前工作目錄下就存在一個(gè)子目錄。
6.3 加減乘除計(jì)算
> #加法
> 1+9
[1] 10
> #減法
> 2020-1995
[1] 25
> #乘法
> 13*14
[1] 182
> #除法
> 9/3
[1] 3
6.4 賦值
“<-”就表示賦值符號(hào),z<-x-y,就表明將x-y的的結(jié)果賦值給了z,一旦在控制臺(tái)中輸入x后,得到的輸出結(jié)果就是x-y的值
6.5 刪除變量
這個(gè)命令和Linux的刪除命令類似都是使用rm()來刪除
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)
rm(list = ls())#清空所有變量
#來自生信星球資料
6.6 查看歷史命令
有兩種方法:
一是輸入history()命令,二是在環(huán)境顯示界面(右上)的history欄目中查看

6.7 清空控制臺(tái)
當(dāng)輸入命令過多時(shí),可以通過快捷鍵ctrl+l來清空,或者是直接點(diǎn)擊控制臺(tái)右上角的掃帚圖標(biāo)就可以清空記錄。
今天的學(xué)習(xí)就到這里了,明天再開始學(xué)習(xí)新的內(nèi)容,謝謝!