91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何利用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

伊川县| 和静县| 松阳县| 灌阳县| 台东市| 丰台区| 安仁县| 虹口区| 修文县| 长春市| 射洪县| 大埔区| 勃利县| 潼南县| 犍为县| 新晃| 阿鲁科尔沁旗| 大关县| 澄城县| 英超| 涞源县| 安徽省| 洪洞县| 武清区| 赞皇县| 杂多县| 深圳市| 开封县| 江源县| 绥棱县| 吐鲁番市| 类乌齐县| 宣化县| 青海省| 唐河县| 岳普湖县| 遂平县| 龙井市| 南雄市| 腾冲县| 柳林县|