如何利用R語言的ggplot2包繪制KEGG氣泡圖

小編給大家分享一下如何利用R語言的ggplot2包繪制KEGG氣泡圖,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)溫江免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

一 載入數(shù)據(jù)集和R包

library(ggplot2)pathway = read.csv("KEGG.csv",header=TRUE,check.names = FALSE)head(pathway)

如何利用R語言的ggplot2包繪制KEGG氣泡圖

不同軟件得到的KEGG結(jié)果的列名稱可能不一致,但是這幾列幾乎都會(huì)有。

二 繪制KEGG氣泡圖

2.1初始化數(shù)據(jù)并繪制散點(diǎn)圖

ggplot(pathway,aes(Pvalue,PATHWAY)) +geom_point()

如何利用R語言的ggplot2包繪制KEGG氣泡圖

可在以下幾個(gè)方面進(jìn)行優(yōu)化:

A:標(biāo)題,橫縱坐標(biāo)軸;

B:按照通路上基因的多少定義點(diǎn)的大??;

C:根據(jù)P值定義點(diǎn)的顏色;

2.2 修改點(diǎn)的大小

#按照Gene個(gè)數(shù)定義點(diǎn)的大小ggplot(pathway,aes(Pvalue,PATHWAY)) +geom_point() +geom_point(aes(size=Gene))

如何利用R語言的ggplot2包繪制KEGG氣泡圖

2.3 修改點(diǎn)的顏色

#定義連續(xù)型的配色ggplot(pathway,aes(Pvalue,PATHWAY))+geom_point(aes(size=Gene,color=-1*log10(Qvalue)))+scale_color_gradient(low="green",high = "red")

如何利用R語言的ggplot2包繪制KEGG氣泡圖

三 匯總展示

ggplot(pathway,aes(Pvalue,PATHWAY))+geom_point(aes(size=Gene,color=-1*log10(Qvalue)))+scale_color_gradient(low="green",high = "red")+ #labs(color=expression(-log[10](Qvalue)),size="Gene",  ##expression函數(shù)定義函數(shù)樣式 []添加下標(biāo),^添加上標(biāo)x="Pvalue",      ##自定義標(biāo)軸y="Pathway name",title="Pathway enrichment")+ ##自定義坐標(biāo)軸theme_bw() #去掉背景

如何利用R語言的ggplot2包繪制KEGG氣泡圖

看完了這篇文章,相信你對(duì)“如何利用R語言的ggplot2包繪制KEGG氣泡圖”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)站名稱:如何利用R語言的ggplot2包繪制KEGG氣泡圖
鏈接URL:http://muchs.cn/article18/johogp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、建站公司網(wǎng)站策劃、品牌網(wǎng)站設(shè)計(jì)小程序開發(fā)、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站