《學(xué)習(xí)小組Day4筆記--旮旯里的山大王》

課程四:R語(yǔ)言基礎(chǔ)

R語(yǔ)言啦,感覺(jué)自己又要進(jìn)步了~~~

思維導(dǎo)圖:

image.png

老師言:
要學(xué)R語(yǔ)言了,R和Rstudio下載到自己電腦上。R需要的操作全部在自己電腦上痕貌,因此不涉及到服務(wù)器。(服務(wù)器可以配置自己的Rstudio讶踪,供大家遠(yuǎn)程登陸芯侥,用瀏覽器打開(kāi)后面加上:8787就可以登錄泊交,但是阿里云并沒(méi)有自帶乳讥,用自己電腦完全可以的。)
如果你的電腦用戶名是中文的廓俭,需要多一個(gè)流程云石,這是因?yàn)橹形穆窂綍?huì)給你帶來(lái)麻煩。
來(lái)源:https://m.umu.cn/session/article/2jzz6c61c

學(xué)習(xí)內(nèi)容:

  • 安裝R(基礎(chǔ))和Rstudio(人性化一些的界面)
  • 粗略了解R語(yǔ)言是什么研乒,干什么的汹忠,認(rèn)識(shí)Rstudio的工作界面
  • 學(xué)會(huì)外觀設(shè)置和基本操作
  • 完成第一個(gè)R做的圖

準(zhǔn)備工作

第一步:查看你的電腦用戶名是中文還是英文
第二步:預(yù)防中文用戶名引起的報(bào)麻煩

見(jiàn)教程:https://m.umu.cn/session/article/2jzz6c61c

花花的碎碎念---如果你安裝完成,要知道自己已經(jīng)邁過(guò)了好大好大的一個(gè)坑1尽宽菜!一般來(lái)說(shuō)你并不知道Rstudio需要英文用戶名,如果你自己發(fā)現(xiàn)了竿报,那一般是在安裝上碰了壁铅乡,浪費(fèi)了好長(zhǎng)時(shí)間然后想明白,再去找教程改用戶名烈菌,就不是一兩小時(shí)能完成的事情了阵幸。網(wǎng)上有很多改用戶名的教程都不好用花履,你甚至看不懂他在說(shuō)什么。好的下載教程也不是隨手能找到的挚赊,教大家的搜索方法要學(xué)以致用诡壁,善假于物,站在前人的肩膀上飛的更高荠割。

以下1- 2的 內(nèi)容來(lái)自:果子學(xué)生信 給自己一個(gè)全新的R語(yǔ)言環(huán)境

1. 下載R和Rstudio

1.1 下載R語(yǔ)言

網(wǎng)址: https://mirrors.tuna.tsinghua.edu.cn/CRAN/

image.png

1.2 安裝R語(yǔ)言

然后就是下載后無(wú)腦安裝妹卿。可以選擇一個(gè)大一點(diǎn)的盤蔑鹦,也可以不用管纽帖。

2. 下載Rstudio

2.1 下載Rstudio

網(wǎng)址:https://www.rstudio.com/products/rstudio/download/

image.png

2.2 安裝Rstudio

無(wú)腦安裝

image.png

2.3 分別設(shè)置pakage和外觀

image.png
image.png
image.png
image.png
image.png

pakage的地方選擇清華鏡像源啊,外觀根據(jù)自己的需要举反。

2. 認(rèn)識(shí)R和Rstudio

  • R是一種編程語(yǔ)言懊直,也是統(tǒng)計(jì)計(jì)算和繪圖的環(huán)境,它匯集了許多函數(shù)火鼻,能夠提供強(qiáng)大的功能室囊。
  • R語(yǔ)言軟件界面簡(jiǎn)陋,通常不直接使用魁索,而是用圖形界面的Rstudio融撞。
  • RStudio是免費(fèi)提供的開(kāi)源集成開(kāi)發(fā)環(huán)境(IDE)。RStudio提供了一個(gè)具有很多功能的環(huán)境粗蔚,使R更容易使用尝偎,是在終端中使用R的絕佳選擇。
image.png
image.png

2.1 用Rstudio練習(xí)作圖

必應(yīng)查查plot和runif什么意思

2.1.1 練習(xí)一:plot

  • 命令:
plot(rnorm(50)) 
  • 結(jié)果:


    image.png
  • 分析:

2.1.2 練習(xí)二:boxplot

  • 命令:
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
  • 結(jié)果:


    image.png
  • 分析

  • iris是一個(gè)R語(yǔ)言自帶的數(shù)據(jù)框鹏控,通常用作示例致扯。iris$Sepal.Length表示iris數(shù)據(jù)框的Sepal.Length這一列數(shù)據(jù)。以此類推当辐。
  • 作圖說(shuō)簡(jiǎn)單也簡(jiǎn)單抖僵,只需要知道圖的名字,知道用的什么R包即可自行探索缘揪;說(shuō)難也難耍群,別人的代碼套在自己的數(shù)據(jù)上,需要一定的R語(yǔ)言功底和解決報(bào)錯(cuò)的能力找筝。

3. R語(yǔ)言基本操作

Rstudio最基礎(chǔ)(重要)入門命令_百度文庫(kù)

3.1 用R-project管理工作目錄

所謂工作目錄就是默認(rèn)的讀取和儲(chǔ)存位置蹈垢,也就是說(shuō),R語(yǔ)言只能和一個(gè)文件夾進(jìn)行互動(dòng)袖裕,這個(gè)文件夾非常重要曹抬,做不好就會(huì)導(dǎo)致你的腳本、文件陆赋、圖片各種亂跑沐祷,找不到嚷闭。
查看這一篇,養(yǎng)成好習(xí)慣:
https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA

以下3.1的所有內(nèi)容赖临,均來(lái)自:R-project管理多個(gè)R工作目錄

正常情況下關(guān)于工作目錄的介紹是:

  • 設(shè)置工作目錄:setwd()
  • 查看工作目錄:getwd()
  • 這樣的話胞锰,只設(shè)置了一個(gè)工作目錄。
    當(dāng)你有多個(gè)項(xiàng)目并行的話兢榨,全都在一個(gè)文件夾下嗅榕,會(huì)顯得比較亂,“你就會(huì)很lao火”吵聪。下面介紹如何并行多個(gè)項(xiàng)目凌那,也就是多個(gè)工作目錄。

3.1.1 新建project

image.png

3.1.2 打開(kāi)R-project

生信技能樹(shù)創(chuàng)始人jimmy推薦吟逝,只用這一個(gè)方法打開(kāi)Rstudio帽蝶。那么下次再要打開(kāi)這個(gè)項(xiàng)目時(shí),只需要在文件夾中找到這個(gè)R project块攒,雙擊打開(kāi)即可励稳。

image.png

3.2 顯示文件列表

補(bǔ)充:Mac新建txt文檔

  • 打開(kāi)Finder---點(diǎn)擊“應(yīng)用程序”--找到“文本編輯器”。
  • 點(diǎn)擊打開(kāi)文本編輯器囱井,在彈出窗口中選擇“新建文稿”驹尼。
  • 點(diǎn)擊頂部菜單欄中的“格式”,選擇“制作純文本”庞呕。
  • 編輯文本內(nèi)容新翎。
  • 保存txt文件,點(diǎn)擊頂部菜單“文件”住练,選擇“存儲(chǔ)”地啰,然后按圖選擇編碼格式和設(shè)置文件名稱,點(diǎn)擊“存儲(chǔ)”以保存澎羞。

直接打命令不跟路徑會(huì)顯示哪里髓绽?顯示默認(rèn)路徑敛苇,也就是工作目錄妆绞。
相當(dāng)于linux的ls。

dir()
image.png

3.3 加減乘除

命令+回車

R語(yǔ)言—基本運(yùn)算

image.png

3.4 賦值

  • 賦值符號(hào)用<-枫攀,這是小于號(hào)加上減號(hào)括饶,也可以按Alt加上減號(hào)
    x<- 1+3 意思是把1+3的運(yùn)算結(jié)果賦值給x, 賦值后来涨,x會(huì)顯示在右上角的框图焰,Environment里的Value列表里。
  • 直接輸入x 回車蹦掐,就會(huì)把x的值(4)打印到控制臺(tái)上,前面的那個(gè)[1]是結(jié)果的第一個(gè)技羔,不用管他僵闯。
image.png

3.5 刪除變量

a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)  
rm(list = ls())#清空所有變量
ls()
## Error: unexpected input in "ls?

括號(hào)是中文,會(huì)報(bào)錯(cuò)藤滥。

image.png

3.6 列出歷史命令

history()

相當(dāng)于鼠標(biāo)單擊右上角的history標(biāo)簽
當(dāng)你雙擊某個(gè)命令鳖粟,他就會(huì)跳到你的控制臺(tái)大于號(hào)后面了,可以修改后運(yùn)行拙绊。

image.png

3.7 清空控制臺(tái)

快捷鍵"ctrl+l"

本筆記內(nèi)容基于生信星球?qū)W習(xí)小組第68期
感謝老師們的辛苦指導(dǎo)O蛲肌!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末标沪,一起剝皮案震驚了整個(gè)濱河市榄攀,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌金句,老刑警劉巖檩赢,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異违寞,居然都是意外死亡漠畜,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門坞靶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)憔狞,“玉大人,你說(shuō)我怎么就攤上這事彰阴●遥” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵尿这,是天一觀的道長(zhǎng)簇抵。 經(jīng)常有香客問(wèn)我,道長(zhǎng)射众,這世上最難降的妖魔是什么碟摆? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮叨橱,結(jié)果婚禮上典蜕,老公的妹妹穿的比我還像新娘。我一直安慰自己罗洗,他們只是感情好愉舔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著伙菜,像睡著了一般轩缤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,125評(píng)論 1 297
  • 那天火的,我揣著相機(jī)與錄音壶愤,去河邊找鬼。 笑死馏鹤,一個(gè)胖子當(dāng)著我的面吹牛公你,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播假瞬,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼陕靠,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了脱茉?” 一聲冷哼從身側(cè)響起剪芥,我...
    開(kāi)封第一講書(shū)人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎琴许,沒(méi)想到半個(gè)月后税肪,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡榜田,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年益兄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片箭券。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡净捅,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出辩块,到底是詐尸還是另有隱情蛔六,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布废亭,位于F島的核電站国章,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏豆村。R本人自食惡果不足惜液兽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望掌动。 院中可真熱鬧四啰,春花似錦、人聲如沸坏匪。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)适滓。三九已至,卻和暖如春恋追,著一層夾襖步出監(jiān)牢的瞬間凭迹,已是汗流浹背罚屋。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留嗅绸,地道東北人脾猛。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像鱼鸠,于是被迫代替她去往敵國(guó)和親猛拴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353