2020-10-12 入門小組DAY4-三三

R語言基礎(chǔ)

今日內(nèi)容:
1.安裝R(基礎(chǔ))和Rstudio(人性化一些的界面)
2.粗略了解R語言是什么鹦牛,干什么的,認識Rstudio的工作界面
3.學會外觀設(shè)置和基本操作
4.完成第一個R做的圖

注:如果已經(jīng)安裝或者基礎(chǔ)較好脊髓,可以看下R for Data Science的第一章,系統(tǒng)學習作圖栅受。 對照原書看将硝,百度R for Data Science 第一個結(jié)果就是了恭朗,免費。

安裝R和Rstudio

  1. 按照給自己一個全新的R語言環(huán)境進行操作

注意每次點run的時候袋哼,先確定光標在要運行的命令同一行,以下都一樣闸衫。

認識R和Rstudio

R是一種編程語言涛贯,也是統(tǒng)計計算和繪圖的環(huán)境,它匯集了許多函數(shù)蔚出,能夠提供強大的功能弟翘。
R語言軟件界面簡陋,通常不直接使用骄酗,而是用圖形界面的Rstudio稀余。RStudio是免費提供的開源集成開發(fā)環(huán)境(IDE)。RStudio提供了一個具有很多功能的環(huán)境趋翻,使R更容易使用睛琳,是在終端中使用R的絕佳選擇。

Rstudio界面

左上:腳本編輯器
左下:控制臺(腳本運行和結(jié)果顯示)
右上:environment(對象/變量列表)踏烙;history(歷史命令)
右下:文件/圖片/幫助/包

此圖片來源:微信公眾號 生信星球

做兩個簡單圖上手:

  1. plot(rnorm(50))
  • plot()函數(shù)是R中畫x-y兩個變量的函數(shù)师骗;用runif()函數(shù)產(chǎn)生了兩列隨機數(shù):x1,y1,然后用plot()函數(shù)直接畫圖讨惩。
  • rnorm()函數(shù)產(chǎn)生一系列的隨機數(shù)辟癌,隨機數(shù)個數(shù),均值和標準差都可以設(shè)定荐捻。


    隨機數(shù)
  1. boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
  • boxplot(箱形圖)用于展示一組數(shù)據(jù)的總體分布黍少。
    進一步介紹及常用參數(shù)可參考R語言boxplot繪圖函數(shù)

  • iris是一個R語言自帶的數(shù)據(jù)框处面,通常用作示例厂置。iris$Sepal.Length表示iris數(shù)據(jù)框的Sepal.Length這一列數(shù)據(jù)。以此類推魂角。


    三色boxplot

設(shè)置字體大小

設(shè)置字號

R語言基本操作

1. 用Rproject管理工作目錄

所謂工作目錄就是默認的讀取和儲存位置农渊,也就是說,R語言只能和一個文件夾進行互動或颊,這個文件夾非常重要砸紊,做不好就會導致你的腳本、文件囱挑、圖片各種亂跑醉顽,找不到。
查看這一篇平挑,養(yǎng)成好習慣:R-project管理多個R工作目錄
1. 設(shè)置一個工作目錄
正常情況下關(guān)于工作目錄的介紹是:
設(shè)置工作目錄:setwd()
查看工作目錄:getwd()
這樣的話游添,只設(shè)置了一個工作目錄系草。
2.如何并行多個項目(也就是多個工作目錄)

  1. 新建project
    綠色加號——new directory——new project——命名及路徑選擇【填好文件夾名后(其實給文件夾命名了,也就等于給project命名了唆涝,二者同名)點擊Create Project找都,就打開了一個新的session,不干擾目前正在進行的項目】
    附:生信技能樹的R語言視頻 bilibili
  2. 打開project
    生信技能樹創(chuàng)始人jimmy推薦廊酣,只用這一個方法打開Rstudio能耻。那么下次再要打開這個項目時,只需要在文件夾中找到這個R project亡驰,雙擊打開即可晓猛。


    image.png

附:隔壁生信技能樹公益視頻合輯(學習順序是linux,r凡辱,軟件安裝戒职,geo,小技巧透乾,ngs組學:樵铩)
B站教學視頻鏈接:https://m.bilibili.com/space/338686099

2. 顯示文件列表

直接打命令不跟路徑會顯示默認路徑,也就是工作目錄乳乌。相當于linux的ls蚓曼。
命令:dir()

image.png

加減乘除

命令:1+2 回車

四則運算

賦值

賦值符號用<-,這是小于號加上減號钦扭,也可以按Alt加上減號纫版。
x<- 1+2 意思是把1+2的運算結(jié)果賦值給x,賦值后客情,x會顯示在右上角的框其弊,Environment里的Value列表里
直接輸入x 回車,就會把x的值(3)打印到控制臺上,前面的那個[1]是結(jié)果的第一個膀斋,不用管他梭伐。

image.png

刪除變量

代碼:

b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)  
rm(list = ls())#清空所有變量
rm(b)

rm(u,c)

rm(list = ls())
列出歷史命令

history() 相當于鼠標單擊右上角的history標簽
雙擊某個命令,它就會跳到控制臺(左下角的框框)大于號后面了仰担,可以修改后運行糊识。

清空控制臺

快捷鍵ctrl+l

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市摔蓝,隨后出現(xiàn)的幾起案子赂苗,更是在濱河造成了極大的恐慌,老刑警劉巖贮尉,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拌滋,死亡現(xiàn)場離奇詭異,居然都是意外死亡猜谚,警方通過查閱死者的電腦和手機败砂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門赌渣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人昌犹,你說我怎么就攤上這事坚芜。” “怎么了斜姥?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵鸿竖,是天一觀的道長。 經(jīng)常有香客問我疾渴,道長千贯,這世上最難降的妖魔是什么屯仗? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任搞坝,我火速辦了婚禮,結(jié)果婚禮上魁袜,老公的妹妹穿的比我還像新娘桩撮。我一直安慰自己,他們只是感情好峰弹,可當我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布店量。 她就那樣靜靜地躺著,像睡著了一般鞠呈。 火紅的嫁衣襯著肌膚如雪融师。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天蚁吝,我揣著相機與錄音旱爆,去河邊找鬼。 笑死窘茁,一個胖子當著我的面吹牛怀伦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播山林,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼房待,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了驼抹?” 一聲冷哼從身側(cè)響起桑孩,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎框冀,沒想到半個月后洼怔,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡左驾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年镣隶,在試婚紗的時候發(fā)現(xiàn)自己被綠了极谊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡安岂,死狀恐怖轻猖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情域那,我是刑警寧澤咙边,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站次员,受9級特大地震影響败许,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜淑蔚,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一市殷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧刹衫,春花似錦醋寝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至仓犬,卻和暖如春嗅绰,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背搀继。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工窘面, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人律歼。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓民镜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親险毁。 傳聞我的和親對象是個殘疾皇子制圈,可洞房花燭夜當晚...
    茶點故事閱讀 43,724評論 2 351