《學(xué)習(xí)小組Day4筆記--向偉》

今天是生信學(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界面

打開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)容,謝謝!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Day4 R語(yǔ)言初上手 2020-2-17 1. 了解R和RStudio 1)什么是R? R是用于統(tǒng)計(jì)分析、繪圖的...
    chenxiaoxi閱讀 932評(píng)論 2 3
  • RStudio簡(jiǎn)介 RStudio是R語(yǔ)言的集成開發(fā)環(huán)境(IDE),它是一個(gè)獨(dú)立的開源項(xiàng)目,它將許多功能強(qiáng)大的編程...
    周運(yùn)來就是我閱讀 33,492評(píng)論 0 15
  • 一、VMware的使用和Linux系統(tǒng)的安裝1、VMware的快照、掛起的作用 快照:保存某一個(gè)狀態(tài),連命令行的輸...
    seeiy閱讀 2,059評(píng)論 0 1
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,714評(píng)論 0 5
  • 第一章 1.Linux是一套免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),它可以基于Intel x86系列處理器以及Cy...
    yansicing閱讀 5,579評(píng)論 0 9

友情鏈接更多精彩內(nèi)容