R語(yǔ)言計(jì)算α多樣性指數(shù)與畫(huà)圖

操作之前安裝好ggplot2、vegan弓坞、ggpubr包叫搁。如下:

install.packages("ggplot2")

install.packages("ggpubr")

install.packages("vegan")

計(jì)算Shannon-香農(nóng)指數(shù)和Simpson-辛普森指數(shù)的命令在vegan包中纺蛆,計(jì)算各組顯著性的命令在ggpubr包中算利;畫(huà)圖使用ggplot命令,在行使每個(gè)命令之前一定要加載相應(yīng)的包证薇,如下:

library(ggplot2)

library(ggpubr)

library(vegan)

拿到一個(gè)otu表格度苔,要先計(jì)算香農(nóng)指數(shù)和辛普森指數(shù),操作如下:

otu=read.table('D:/r-working/feature-table.taxonomy.txt',row.names = 1,skip=1,header=T,comment.char ='',sep='\t')

#讀取out表格

#'D:/feature table.taxonomy.txt'為文件路徑浑度,注意斜線方向

#row.names = 1指定第一列為行名

#skip=1跳過(guò)第一行不讀

#header=T指定第一個(gè)有效行為列名

#sep='\t'表示指定制表符為分隔符

#comment.char=''表示設(shè)置注釋符號(hào)為空字符‘’寇窑,這樣#后面的內(nèi)容就不會(huì)被省略

otu=otu[,-ncol(otu)]

#去除表格的最后一列,無(wú)用信息

otu=t(otu)

#表格轉(zhuǎn)置箩张,必須將樣品名作為行名

shannon=diversity(otu,"shannon")

#計(jì)算香農(nóng)指數(shù),先加載vegan包

shannon

#查看香農(nóng)指數(shù)

simpson=diversity(otu,"simpson")

#計(jì)算辛普森指數(shù),先加載vegan包

simpson

#查看辛普森指數(shù)

alpha=data.frame(shannon,simpson,check.names=T)

#合并兩個(gè)指數(shù)

write.table(alpha,"D:/r-working/alpha-summary.xls",sep='\t',quote=F)

#存儲(chǔ)數(shù)據(jù)甩骏,注意路徑使用反斜杠

將各樣本進(jìn)行分組完残,并進(jìn)行畫(huà)圖,操作如下:

map<-read.table('D:/r-working/mapping_file.txt',row.names = 1,header=T,comment.char ='',sep='\t',check.names=F)

#讀取分組表格

group<-map["Group1"]

#提取需要的分組,'Group1'是表中的分組列名横漏,包括A,B,C三組

alpha<-alpha[match(rownames(group),rownames(alpha)),]

#重排alpha的行的順序,使其與group的樣本id(行名)一致

data<-data.frame(group,alpha,check.rows=T)

#合并兩個(gè)表格.'<-'與'='同屬賦值的含義.

p=ggplot(data=data,aes(x=Group1,y=shannon))+geom_boxplot(fill=rainbow(7)[2])

#data = data指定數(shù)據(jù)表格

#x=Group1指定作為x軸的數(shù)據(jù)列名

#y=shannon指定作為y軸的數(shù)據(jù)列名

#geom_boxplot()表示畫(huà)箱線圖

#fill=rainbow(7)[2]指定填充色

此處用到ggplot2包畫(huà)箱線圖谨设,將畫(huà)圖函數(shù)賦值給p后,可以用‘+’不斷進(jìn)行圖層疊加缎浇,給圖片p增加新的特性

p

#查看p

mycompare=list(c('A','B'),c('A','C'),c('B','C'))

#指定多重比較的分組對(duì)

mycompare

p<-p+stat_compare_means(comparisons=mycompare,label = "p.signif",method = 'wilcox')

#添加顯著性標(biāo)記的第一種方法扎拣,在此之前先加載ggpubr包

p<-p+ylim(2,5.5)

#調(diào)整圖像的外觀

各組香農(nóng)指數(shù)作圖

R語(yǔ)言運(yùn)行界面
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市素跺,隨后出現(xiàn)的幾起案子二蓝,更是在濱河造成了極大的恐慌,老刑警劉巖指厌,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件刊愚,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡踩验,警方通過(guò)查閱死者的電腦和手機(jī)鸥诽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)箕憾,“玉大人牡借,你說(shuō)我怎么就攤上這事∠欤” “怎么了钠龙?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)御铃。 經(jīng)常有香客問(wèn)我碴里,道長(zhǎng),這世上最難降的妖魔是什么上真? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任咬腋,我火速辦了婚禮,結(jié)果婚禮上谷羞,老公的妹妹穿的比我還像新娘帝火。我一直安慰自己,他們只是感情好湃缎,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著蠢壹,像睡著了一般嗓违。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上图贸,一...
    開(kāi)封第一講書(shū)人閱讀 49,764評(píng)論 1 290
  • 那天蹂季,我揣著相機(jī)與錄音冕广,去河邊找鬼。 笑死偿洁,一個(gè)胖子當(dāng)著我的面吹牛撒汉,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播涕滋,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼睬辐,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了宾肺?” 一聲冷哼從身側(cè)響起溯饵,我...
    開(kāi)封第一講書(shū)人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎锨用,沒(méi)想到半個(gè)月后丰刊,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡增拥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年啄巧,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片掌栅。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡棵帽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出渣玲,到底是詐尸還是另有隱情逗概,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布忘衍,位于F島的核電站逾苫,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏枚钓。R本人自食惡果不足惜铅搓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望搀捷。 院中可真熱鬧星掰,春花似錦、人聲如沸嫩舟。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)家厌。三九已至播玖,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間饭于,已是汗流浹背蜀踏。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工维蒙, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人果覆。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓颅痊,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親局待。 傳聞我的和親對(duì)象是個(gè)殘疾皇子斑响,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

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