16s—α多樣性分析(R畫箱線圖)

一、α多樣性分析的概念

α多樣性分析是反映生態(tài)系統(tǒng)內(nèi)物種的多樣性狰右,包括豐富度均勻度的綜合指標(biāo)杰捂。

豐富度:物種類別的多少,越豐富多樣性越高棋蚌。

均勻度:不同物種的數(shù)目均勻程度嫁佳,越均勻多樣性越高。

二谷暮、展示α多樣性常用的指數(shù)

【群落豐富度指數(shù)】Community richness

1蒿往、Chao指數(shù):是用chao1 算法估計(jì)群落中含OTU 數(shù)目的指數(shù),chao1 在生態(tài)學(xué)中常用來估計(jì)物種總數(shù)湿弦,由Chao (1984) 最早提出瓤漏。

2、Ace指數(shù):用來估計(jì)群落中含有OTU 數(shù)目的指數(shù)颊埃,是生態(tài)學(xué)中估計(jì)物種總數(shù)的常用指數(shù)之一赌蔑,與Chao1的算法不同。

Chao和Ace越大竟秫,說明群落中含有的OTU數(shù)目越多娃惯,群落的豐富度越大。

【群落多樣性指數(shù)】Community diversity

1肥败、Simpson指數(shù):是生態(tài)學(xué)中常用的一個(gè)指數(shù)趾浅,它反映的是優(yōu)勢種在群落中的地位和作用愕提,若一個(gè)群落中優(yōu)勢種占的多,其他非優(yōu)勢物種所占的比例則會減少皿哨,那么Simpson 指數(shù)值較大浅侨,這說明群落多樣性較低,該指數(shù)與其他多樣性指數(shù)均呈負(fù)相關(guān)证膨。

2如输、Shannon指數(shù):用來估算樣品中微生物的多樣性指數(shù)之一。它與Simpson 多樣性指數(shù)均為常用的α多樣性的指數(shù)央勒。Shannon值越大不见,說明群落多樣性越高(包括豐富度和均勻度)。

3崔步、Coverage:是指各樣品文庫的覆蓋率稳吮,其數(shù)值越高,樣本中序列沒有被測出的概率越低井濒。該指數(shù)反映了測序結(jié)果是否代表樣本的真實(shí)情況灶似。

三、用R繪制箱線圖

1瑞你、一些設(shè)置和R包的安裝

如果已經(jīng)安裝了就可以跳過這部分酪惭。

#設(shè)置鏡像站點(diǎn)

options()$repos??## 查看使用install.packages安裝時(shí)的默認(rèn)鏡像

options()$BioC_mirror ##查看使用bioconductor的默認(rèn)鏡像

options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") ##指定鏡像,這個(gè)是中國科技大學(xué)鏡像

options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) ##指定install.packages安裝鏡像者甲,這個(gè)是清華鏡像

#在Rstudio里面春感,Tool--Global Options--Packages選擇China (Beijing) [https] - TUNA Team, Tsinghua University

#直接在R安裝目錄下

setwd("D:/R-4.0.3/etc/")

shell.exec(file = "Rprofile.site")? ##打開文件夾修改文件內(nèi)容

#修改文件內(nèi)容如下

# set a CRAN mirror

local({r <- getOption(“repos”)

r[“CRAN”] <- “http://mirrors.tuna.tsinghua.edu.cn/CRAN/”

options(repos=r)}


# Install phyloseq from Bioconductor

if (!requireNamespace("BiocManager", quietly = TRUE))

??install.packages("BiocManager")

BiocManager::install()

BiocManager::install("phyloseq")

# Install the rest of the packages from CRAN

install.packages(c("vegan", "metacoder", "taxa", "ggplot2", "dplyr", "readr", "stringr", "agricolae", "ape"),

?????????????????repos = "http://cran.rstudio.com",

?????????????????dependencies = TRUE)

library(phyloseq)

library(taxa)

library(ggplot2)

library(dplyr)

library(readr)

library(stringr)

library(agricolae)

library(ape)

2、根據(jù)faith-pd值繪圖

(faith-pd也是一個(gè)反映種群豐富度的指數(shù))

PD score(phylogenetic diversity):PD score是結(jié)合OTUtable和OTU tree一同計(jì)算的过牙。考慮到了樣本在進(jìn)化樹上的分布纺铭。一個(gè)OTU的來源越復(fù)雜寇钉,其PD score越高。來自進(jìn)化樹上不同的地方越多舶赔,其PD score越高扫倡。

#箱線圖-faith-pd-group-significance-metadata

data_faith <- read.table("D:/ilovestudy/faith-pd-group-significance-metadata.tsv",sep = "\t",header = TRUE)

## “header = TRUE”,指所讀取的excel數(shù)據(jù)竟纳,第一行是否用作列名稱撵溃。true則excel第一行用于列名稱,具體數(shù)據(jù)從第二行開始锥累;false則第一行即為具體數(shù)據(jù)缘挑。

head(data_faith,10)? ?## 查看 data_shannon 文件的前十行

p <- ggplot(data_faith,aes(SampleGroup,faith_pd)) + geom_boxplot(aes(fill=SampleGroup)) + theme_set(theme_bw())

## 將 SampleGroup 映射給x值,faith_pd 映射給y值

p???

# 展示 p 的內(nèi)容桶略,也可寫作 print(p)

geom_boxplot(outlier.size = 0.7,outlier.alpha = 1,outlier.shape = 2,outlier.color = "red",outlier.fill = "pink")???

## 設(shè)置離群點(diǎn):outlier.size=大杏锾浴诲宇;outlier.alpha=透明度;outlier.shape=形狀惶翻;color=顏色

3姑蓝、根據(jù)shannon指數(shù)繪圖

#箱線圖-shannon-sig-metadata

data_shannon <- read.table("D:/ilovestudy/shannon-sig-metadata .tsv",sep = "\t",header = TRUE)

# “header = TRUE”,指所讀取的excel數(shù)據(jù)吕粗,第一行是否用作列名稱纺荧。true則excel第一行用于列名稱,具體數(shù)據(jù)從第二行開始颅筋;false則第一行即為具體數(shù)據(jù)宙暇。

head(data_shannon,10)???

# 查看 data_shannon 文件的前十行

p <- ggplot(data_shannon,aes(SampleGroup,shannon_entropy)) + geom_boxplot(aes(fill=SampleGroup)) + theme_set(theme_bw())

# 將 SampleGroup 映射給x值,shannon_entropy 映射給y值

p???

# 打印 p 的內(nèi)容垃沦,也可寫作 print(p)

geom_boxplot(outlier.size = 0.7,outlier.alpha = 1,outlier.shape = 2,outlier.color = "red",outlier.fill = "pink")???

# 設(shè)置離群點(diǎn):outlier.size=大锌透;outlier.alpha=透明度肢簿;outlier.shape=形狀靶剑;color=顏色


箱線圖-shannon-sig-metadata


參考:

Alpha多樣性【轉(zhuǎn)】 - 簡書 (jianshu.com)

alpha diversity分析方法 - 簡書 (jianshu.com)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市池充,隨后出現(xiàn)的幾起案子桩引,更是在濱河造成了極大的恐慌,老刑警劉巖收夸,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坑匠,死亡現(xiàn)場離奇詭異,居然都是意外死亡卧惜,警方通過查閱死者的電腦和手機(jī)厘灼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來咽瓷,“玉大人设凹,你說我怎么就攤上這事∶┙” “怎么了闪朱?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵,是天一觀的道長钻洒。 經(jīng)常有香客問我奋姿,道長,這世上最難降的妖魔是什么素标? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任称诗,我火速辦了婚禮,結(jié)果婚禮上头遭,老公的妹妹穿的比我還像新娘粪狼。我一直安慰自己退腥,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布再榄。 她就那樣靜靜地躺著狡刘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪困鸥。 梳的紋絲不亂的頭發(fā)上嗅蔬,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機(jī)與錄音疾就,去河邊找鬼澜术。 笑死,一個(gè)胖子當(dāng)著我的面吹牛猬腰,可吹牛的內(nèi)容都是我干的鸟废。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼姑荷,長吁一口氣:“原來是場噩夢啊……” “哼盒延!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起鼠冕,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤添寺,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后懈费,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體计露,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年憎乙,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了票罐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,605評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡泞边,死狀恐怖该押,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情繁堡,我是刑警寧澤沈善,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布乡数,位于F島的核電站椭蹄,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏净赴。R本人自食惡果不足惜绳矩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望玖翅。 院中可真熱鬧翼馆,春花似錦割以、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至中姜,卻和暖如春消玄,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背丢胚。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工翩瓜, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人携龟。 一個(gè)月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓兔跌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親峡蟋。 傳聞我的和親對象是個(gè)殘疾皇子坟桅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評論 2 348

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