短短3小時,R語言入門到精通!
R語言對我們大多數(shù)人來說,還是一種“耳熟不能詳”的神秘高人,只是聽說它的各種好處,比如它能輕易處理超大樣本的數(shù)據(jù),而且對電腦配置的要求不高,聽說有人曾經(jīng)用Excel處理過20000行的大表格,搞得電腦欲仙欲死,但用R語言完全沒問題;更好的是,它還免費,不需要辛辛苦苦找破解版;Geek們更在意的是,它是開源的,所以全球用戶都可以對它的功能進(jìn)行檢驗、改進(jìn),而且它有辣么多用戶,任何一個bug都會得到迅速報告并修正。(文末查看資源免費領(lǐng)取方式)
不過這都不是重點,最終拉我入坑的,是它能做出很多高質(zhì)量的美膩又直觀的數(shù)據(jù)圖。
一、R語言制圖
比如用于檢驗正態(tài)性的QQ圖:

炫麗的散點圖:

信息豐富的熱圖:

再也不怕代碼復(fù)雜了,為了玩出漂亮的圖,發(fā)高大上的文章,我豁出去了~
不過,一口不能吃個胖子,今天這篇文章還不能讓你學(xué)會做這些圖,不過已經(jīng)上路了~我們先探索一些簡單的統(tǒng)計運算,做點樸素的圖來展示自己的數(shù)據(jù)吧。
二、安裝并認(rèn)識RStudio
先下載并安裝R和RStudio
打開RStudio,用Ctrl+Shift+N新建文件,得到如下窗口:

如果你安裝出來的界面排版跟我不一樣,請參考英文自己對上號,也可以在“Tools→Global Options→Pane Layout”里設(shè)置成和我一樣的。
各區(qū)的功能,按照我的膚淺的理解:編輯區(qū)就是我們的戰(zhàn)略指揮中心,在這里輸入命令;工作區(qū)是軍械庫,可以看到我們都有哪些武器裝備(包括數(shù)據(jù)庫、在編輯區(qū)輸入命令后生成的各種變量等);控制臺則一來是后方監(jiān)控,我們哪條命令運行成功,哪條失敗,出了什么問題,都可以在這里看到,二來,運算結(jié)果也在這里顯示;展示區(qū),其實這個區(qū)功能比較雜,但我們暫時只用到展示統(tǒng)計圖的Plots選項卡,所以就先這么稱呼吧。
三、Ready:導(dǎo)入數(shù)據(jù)向量賦值
我就用我偽造的一組數(shù)據(jù)來演示吧,假設(shè)我們有一個對照組和兩種藥物的治療組,檢測組織切片的顯微鏡下A細(xì)胞計數(shù),這個數(shù)據(jù)在Excel里是這樣的:

第一排是組名,全英文,不要有空格,底下是數(shù)據(jù)。
在RStudio的工作區(qū)有個Import Dataset,點擊之后選擇From Excel,然后可能會提示你安裝一個導(dǎo)入數(shù)據(jù)的工具包,選Yes,然后等它自動安裝。裝好后,在接下來的彈窗里,點Browse導(dǎo)入你的Excel文件,然后你有可能發(fā)現(xiàn)你的數(shù)據(jù)都變成了什么鬼……此時,需要把每一列下的double下拉框點開,全都改成Numeric。確保下面的First Row as Names選上,其他的隨意啦~

細(xì)心的小伙伴可能發(fā)現(xiàn),左下角Name里的Cell_Count,比原文件名Cell Count多了一個下劃線。這是系統(tǒng)自動改的,為了符合R語言的語法。像TNF-a這樣含有分隔符的,也會變成下劃線。如果不涉及這些特殊符號,一般不會有變化,但還是要留一下,因為一會兒要用到Name里的名字,而不是Excel的文件名。
這時候你看到工作區(qū)多了個數(shù)據(jù)表的選項卡,工作區(qū)也補給了彈藥,Data。

現(xiàn)在要把彈藥裝填上膛:把每組數(shù)據(jù)變成向量,并賦值成為變量??梢岳斫獬山o每組數(shù)據(jù)穿上R語言能識別的外衣(向量),然后起個名字(變量)。
在編輯區(qū)輸入簡單的三行代碼,格式:隨便起一個名稱=c(剛才導(dǎo)入Excel時出現(xiàn)的那個Name$數(shù)據(jù)表中相應(yīng)的組名),注意各種符號都要用英文半角狀態(tài)?!癱(blabla)”這串就是向量,前面起的那個名稱就是變量。每輸完一行都用Ctrl+Enter運行一下。

最后看到工作區(qū)多了個Values,其中的num表示這組向量的類型是數(shù)值,[1:16]表示這是第1~第16個數(shù)值。
要是現(xiàn)在就覺得輸代碼太麻煩了,不要怕,其實你輸入前半個括號時,后半個就自動給你補齊了,不會出錯的;而且輸入前幾個字母的時候會有彈窗提示,直接選中按Enter就好了:

一切準(zhǔn)備就緒。
四、課程目錄

1.R語言語法基礎(chǔ)
2.T檢驗和Wilcoxon檢驗
3.方差分析
4.相關(guān)性與線性回歸
5.Logistic回歸
6.生存分析是門大學(xué)問,要從小做起
7.用R語言做臨床基線表
8.Cox回歸操作:從單因素到多因素一氣呵成
資源領(lǐng)取方式
①轉(zhuǎn)發(fā)本條動態(tài)到朋友圈? ?
②報名 免 費 訓(xùn)練營內(nèi)學(xué)習(xí)領(lǐng)取? ? 報名戳: