日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

c++ 舞伴配对问题_R绘图:配对样本差异表达作图ggpubr

發(fā)布時間:2025/3/12 c/c++ 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c++ 舞伴配对问题_R绘图:配对样本差异表达作图ggpubr 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

R繪圖往期回顧:

R繪圖:唱一半的歌,畫一半的圖 gghalves

R繪圖:gggibbous,基于ggplot2的Moon charts

R繪圖:ggeconodist,基于ggplot2的另類箱圖

R語言學(xué)習(xí)系列之“多變的熱圖”

螞蟻金服在線可視化引擎 G2

R繪圖:無與倫比的華麗風(fēng)行(桑基圖)

R繪圖:相關(guān)性分析與作圖(單基因相關(guān)性)

R繪圖:相關(guān)性分析與作圖R繪圖

ggsci: 高大上的論文配色,一文解決配色問題

R繪圖 ggpubr: 為學(xué)術(shù)而生

TCGA數(shù)據(jù)分析系列之火山圖

R繪圖 雷達圖-單基因泛癌差異表達的另類展現(xiàn)形式

現(xiàn)實中有很多數(shù)據(jù)都是配對的,最常見的就是癌和癌旁,ggpubr包的ggpaired函數(shù)可以實現(xiàn)配對樣本的統(tǒng)計和作圖

加載數(shù)據(jù)

rm(list = ls()) library(tidyverse) library(ggpubr) pairdata<-read.table('pair.txt',header = T,sep = 't')

ggpaired用法

ggpaired(data, cond1, cond2, x = NULL, y = NULL, id = NULL,color = "black", fill = "white", palette = NULL, width = 0.5,point.size = 1.2, line.size = 0.5, line.color = "black",title = NULL, xlab = "Condition", ylab = "Value",facet.by = NULL, panel.labs = NULL, short.panel.labs = TRUE,label = NULL, font.label = list(size = 11, color = "black"),label.select = NULL, repel = FALSE, label.rectangle = FALSE,ggtheme = theme_pubr(), ...)

ggpaired函數(shù)有兩種不同的方式做圖,第一種是這樣的

ggpaired(pairdata, cond1 = "condition1", cond2 = "condition2",fill = "condition", palette = "jco")

加上P值

ggpaired(pairdata, cond1 = "condition1", cond2 = "condition2",fill = "condition", palette = "jco")+stat_compare_means(method = "t.test",paired = TRUE,label.y = 100)

那么如果是三組數(shù)據(jù)做配對分析呢?這個時候可以把數(shù)據(jù)轉(zhuǎn)換成長數(shù)據(jù),我們用tidyverse包中的gather函數(shù)來實現(xiàn)

drawdata<- pairdata %>% gather("condition", "value", -ID)

此時數(shù)據(jù)就變成了長數(shù)據(jù)

用第二種方式作圖

ggpaired(drawdata, x = 'condition', y = 'value',id='ID',color = 'condition', palette = "jco", line.color = "gray", line.size = 0.4,short.panel.labs = FALSE)+stat_compare_means(method = "anova", label.y = 100)

用樣本兩兩之間的配對T檢驗

my_comparisons <- list( c("condition1", "condition2"), c("condition1", "condition3"), c("condition2", "condition3") ) ggpaired(drawdata, x = 'condition', y = 'value',id='ID',color = 'condition', palette = "jco", line.color = "gray", line.size = 0.4,short.panel.labs = FALSE)+stat_compare_means(aes(label = ..p.signif..),method = "t.test",paired = TRUE, comparisons = my_comparisons)

單基因泛癌分析鏈接

TCGA單基因免疫相關(guān)泛癌分析(應(yīng)要求,對出圖添加更細致的描述)?mp.weixin.qq.comTCGA單基因免疫相關(guān)泛癌分析-進階版本?mp.weixin.qq.com

公眾號“生信小課堂”

TCGA數(shù)據(jù)分析課程:

生物信息學(xué)教學(xué)?m.study.163.com零基礎(chǔ)-手把手教你重復(fù)一篇6.2分的生信文章(完整版)?mp.weixin.qq.com

總結(jié)

以上是生活随笔為你收集整理的c++ 舞伴配对问题_R绘图:配对样本差异表达作图ggpubr的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。