亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何利用R語言的ggplot包繪制火山圖

發布時間:2021-12-14 10:48:46 來源:億速云 閱讀:637 作者:小新 欄目:大數據

這篇文章將為大家詳細講解有關如何利用R語言的ggplot包繪制火山圖,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

火山(Volcano Plot)圖在一張圖中顯示了兩個重要的指標(Fold change/pvalue),可以非常直觀且合理地篩選出在兩樣本間發生差異表達的基因。檢驗分析出兩樣本間顯著差異表達的基因后,以log2(fold change)為橫坐標,以T檢驗顯著性檢驗P值的負對數-log10(pvalue)為縱坐標,即可得火山圖(Volcano Plot)。

> install.packages("ggplot2")

> library(ggplot2)

> R0_vs_R3_isoforms_fitter <- read_excel("~/Downloads/R0-vs-R3.isoforms.fitter.xlsx")

> data <- R0_vs_R3_isoforms_fitter

> r03 <-ggplot(data,aes(log2FC,-1*log10(FDR)))

> r03 + geom_point()

運行過程數據及圖片:

如何利用R語言的ggplot包繪制火山圖

如何利用R語言的ggplot包繪制火山圖

改變點的顏色:

> r03 + geom_point(color="red")

> r03 + geom_point(aes(color="red"))

> r03 + geom_point(aes(color=significant))

如何利用R語言的ggplot包繪制火山圖

如何利用R語言的ggplot包繪制火山圖

如何利用R語言的ggplot包繪制火山圖

設置標題,坐標軸范圍

>r03+geom_point(aes(color=significant))+xlim(-4,4)+ylim(0,30)

>r03xy=r03+geom_point(aes(color=significant))+xlim(-4,4)+ylim(0,30)

> r03xy + labs(title="Volcano plot",x="log2(FC)")

> r03xy + labs(title="Volcanoplot",x=expression(log[2](FC),y=expression(-log[10](FDR))))

如何利用R語言的ggplot包繪制火山圖

如何利用R語言的ggplot包繪制火山圖

如何利用R語言的ggplot包繪制火山圖

自定義顏色

> r03xy + labs(title="Volcanoplot",x=expression(log[2](FC),y=expression(-log[10](FDR))))

> r03xyc = r03xy+labs(title="Volcanoplot",x=expression(log[2](FC)), y=expression(-log[10](FDR)))

> r03xyc + scale_color_manual(values =c("green","black", "red"))

>r03xyc + scale_color_manual(values =c("green","blue", "red"))

如何利用R語言的ggplot包繪制火山圖

如何利用R語言的ggplot包繪制火山圖

> volcano = r03xyc +scale_color_manual(values = c("green","blue","red"))

>volcano+geom_hline(yintercept=1.3)+geom_vline(xintercept=c(-1,1))

>volcano+geom_hline(yintercept=1.3,linetype=4)+geom_vline(xintercept=c(-1,1),linetype=4)

如何利用R語言的ggplot包繪制火山圖

如何利用R語言的ggplot包繪制火山圖

保存圖片:

>ggsave("volcano.png")

>ggsave("volcano8.png",volcano,width=8,height=8)

關于“如何利用R語言的ggplot包繪制火山圖”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洪江市| 阿勒泰市| 永兴县| 行唐县| 上思县| 遂川县| 佛教| 金溪县| 襄汾县| 常宁市| 霍林郭勒市| 寿宁县| 剑河县| 泾阳县| 罗平县| 吉木乃县| 黄骅市| 社旗县| 郴州市| 易门县| 封开县| 渑池县| 钟祥市| 洮南市| 田东县| 岳西县| 孟村| 云阳县| 临澧县| 正蓝旗| 萨迦县| 潜山县| 云南省| 山西省| 正阳县| 白沙| 绥芬河市| 景谷| 遂溪县| 洛浦县| 辛集市|