生信星球?qū)W習(xí)小組Day4筆記-檸萌

Day4-R語言基礎(chǔ)

思維導(dǎo)圖如下:
R語言基礎(chǔ).png

1.下載R和Rstudio

用搜狗微信搜索:“果子學(xué)生信 給自己一個全新的R語言環(huán)境”

2.認識R和Rstudio

R:是一種編程語言武学,也是統(tǒng)計計算和繪圖的環(huán)境贯被,它匯集了許多函數(shù)棘脐,能夠提供強大的功能。
R語言軟件: 界面簡陋陷遮,通常不直接使用,而是用圖形界面的Rstudio闺魏。
RStudio軟件: 是免費提供的開源集成開發(fā)環(huán)境(IDE)鸟缕。RStudio提供了一個具有很多功能的環(huán)境,使R更容易使用闰蚕,是在終端中使用R的絕佳選擇栈拖。R語言的使用通常在該軟件中實現(xiàn)。

Rstudio軟件界面如圖:
Rstudio界面.png
  • 嘿嘿没陡,特意設(shè)置的黑色背景
  • 以上四個方塊的功能如下表格
腳本編輯器 對象變量列表涩哟、歷史命令
控制臺(腳本運行和結(jié)果顯示) 文本、圖片盼玄、包染簇、幫助

3.R語言基本操作

3.1 用Rproject管理工作目錄

  • 詳細推文見https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
  • 主要為了解決并行多個項目,也就是多個工作目錄强岸。
  • 新建project
  • 界面上數(shù)第二行的圖標锻弓,左數(shù)第二個綠色小加號,點擊新建→New directory→New project→填寫新文件夾名和路徑→點擊create project(新建了wmh0708命名的project)
  • 打開Rproject
  • 在文件夾中找到這個R project蝌箍,雙擊打開即可青灼,管理多個項目不成問題

設(shè)置工作目錄:setwd()
查看工作目錄:getwd()

3.2 顯示文件列表

  • 顯示默認路徑,即工作目錄
    dir()
    頁面如下圖所示:
    顯示文件列表.png

3.3 加減乘除

  • 1+2 回車妓盲,以此類推杂拨,界面如圖:
    加減乘除.png

3.4 賦值

賦值符號用<-,例如
x<- 1+2
輸入x回車,便可顯示x數(shù)值悯衬,同時x會顯示在Environment里的Value列表里

  • 界面如圖所示
    賦值.png

3.5 刪除變量

所有的變量可以通過使用rm()和 ls()函數(shù)來一起刪除弹沽。
清除單個變量:使用 rm(object) 函數(shù)
清除內(nèi)存中所有的變量:rm(list = ls())

  • 舉例界面如下
    刪除變量.png

3.6 列出歷史命令

history()

  • 界面如圖,顯示在右上角的history,
    列出歷史命令.png

3.7 清空控制臺

快捷鍵ctrl+l策橘,即可清空控制臺炸渡,或者使用控制臺右上角的小掃帚

4.R語言作圖實戰(zhàn)

4.1 作圖初體驗

runif()函數(shù)用于生成從0到1區(qū)間范圍內(nèi)的服從正態(tài)分布的隨機數(shù)
plot()函數(shù)是R中基本的畫x-y兩個變量的函數(shù)

plot(rnorm(50))界面顯示如下:

plot函數(shù).png

iris是一個R語言自帶的數(shù)據(jù)框,通常用作示例丽已。iris$Sepal.Length表示iris數(shù)據(jù)框的Sepal.Length這一列數(shù)據(jù)蚌堵。以此類推。

boxplot(iris$Sepal.Length~iris$Species,col=c("lightblue","lightyellow","lightpink"))演示界面如圖:

boxplot圖.png

4.2 ggplot2包作圖

詳細教程https://mp.weixin.qq.com/s/jOIJLpCN4qTznPH0b-qJdw

  • 安裝ggplot2包沛婴,并加載包
install.packages("ggplot2")
library(ggplot2)

4.2.1 mpg數(shù)據(jù)框

數(shù)據(jù)框是變量(列)和觀測(行)的矩形集合吼畏。mpg是ggplot2的內(nèi)置數(shù)據(jù)框。數(shù)據(jù)框是作圖的數(shù)據(jù)嘁灯。

4.2.2 入門級繪圖模板

4.2.3 圖形映射屬性

4.2.4 分面

4.2.5 幾何對象

4.2.6 統(tǒng)計變換

4.2.7 位置調(diào)整-position

4.2.8 坐標系

4.2.9 完整的繪圖模板

額泻蚊,內(nèi)容挺多,改天再深入鉆研丑婿,今天先學(xué)到這里吧~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末柿估,一起剝皮案震驚了整個濱河市垢村,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖磕仅,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件不从,死亡現(xiàn)場離奇詭異马昨,居然都是意外死亡掷酗,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門炫加,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瑰煎,“玉大人,你說我怎么就攤上這事俗孝【频椋” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵赋铝,是天一觀的道長插勤。 經(jīng)常有香客問我,道長革骨,這世上最難降的妖魔是什么农尖? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮良哲,結(jié)果婚禮上盛卡,老公的妹妹穿的比我還像新娘。我一直安慰自己筑凫,他們只是感情好滑沧,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布并村。 她就那樣靜靜地躺著,像睡著了一般滓技。 火紅的嫁衣襯著肌膚如雪哩牍。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天殖属,我揣著相機與錄音姐叁,去河邊找鬼瓦盛。 笑死洗显,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的原环。 我是一名探鬼主播挠唆,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼嘱吗!你這毒婦竟也來了玄组?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤谒麦,失蹤者是張志新(化名)和其女友劉穎俄讹,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绕德,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡患膛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了耻蛇。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片踪蹬。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖臣咖,靈堂內(nèi)的尸體忽然破棺而出跃捣,到底是詐尸還是另有隱情,我是刑警寧澤夺蛇,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布疚漆,位于F島的核電站,受9級特大地震影響刁赦,放射性物質(zhì)發(fā)生泄漏娶聘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一截型、第九天 我趴在偏房一處隱蔽的房頂上張望趴荸。 院中可真熱鬧,春花似錦宦焦、人聲如沸发钝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽酝豪。三九已至涛碑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間孵淘,已是汗流浹背蒲障。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留瘫证,地道東北人揉阎。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像背捌,于是被迫代替她去往敵國和親毙籽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容

  • R語言基礎(chǔ) 安裝環(huán)境:確保電腦用戶名是英文名稱 下載R和RStudio 步驟: 用搜狗微信搜索:“果子學(xué)生信 給...
    DecemberChopin閱讀 179評論 0 0
  • 1.安裝R4.0.5和Rstudio軟件 2.R&Rstudio: R是一種編程語言毡庆;RStudio為R提供了多種...
    飯艾雨閱讀 217評論 0 0
  • R語言 今天的學(xué)習(xí)是R語言坑赡,之前稍微接觸過一點,用來分析組學(xué)數(shù)據(jù)么抗,但是僅限于使用別人公開發(fā)布的語句毅否,自己并不了解每...
    喵喵喵_dadb閱讀 141評論 0 0
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月,有人笑有人哭蝇刀,有人歡樂有人憂愁螟加,有人驚喜有人失落,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,521評論 28 53
  • 信任包括信任自己和信任他人 很多時候熊泵,很多事情仰迁,失敗、遺憾顽分、錯過徐许,源于不自信,不信任他人 覺得自己做不成卒蘸,別人做不...
    吳氵晃閱讀 6,181評論 4 8