PH525x series - Simpson’s Paradox

  • batch effect(批次效应)

在高通量研究中,常常被忽略的一个问题就是批次效应,简单的说,批次效应就是由实验条件、试剂批次和实验人员等等因素的不同,而造成试验出现误差并混淆(confounding)试验结果。

  • Simpson’s Paradox(辛普森悖论)

辛普森悖论是概率和统计学中的一种现象,即几组不同的数据中均存在一种趋势,但当这些数据组合在一起后,这种趋势消失或反转。而其中的原因通常是跟因素混淆有关,举例说明:

library(dagdata)
data(admissions)
head(admissions)
##admissions数据是6个不同的专业的录取记录
#  Major Number Percent Gender  total
#1     A    825      62      1 511.50
#2     B    560      63      1 352.80
#3     C    325      37      1 120.25
#4     D    417      33      1 137.61
#5     E    191      28      1  53.48
#6     F    373       6      1  22.38
##通过chi-square检测性别与录取率之间的关系
index <- admissions$Gender==1
men <- admissions[index,]
women <- admissions[!index,]
menYes <- sum(men$Number*men$Percent/100)
menNo <- sum(men$Number*(1-men$Percent/100))
womenYes <- sum(women$Number*women$Percent/100)
womenNo <- sum(women$Number*(1-women$Percent/100))
tab <- matrix(c(menYes,womenYes,menNo,womenNo),2,2)
print(chisq.test(tab)$p.val)
## [1] 9.139492e-22

p值小于0.05,即原假设应被拒绝(性别和录取比例是互相独立的)。但是如果我们依据专业对数据进行分组,这种相关性就会消失,原因在于“男性“与”难度较低的那些专业“这两个因素发生了混淆:

y=cbind(admissions[1:6,5],admissions[7:12,5])
y=sweep(y,2,colSums(y),"/")*100
x=rowMeans(cbind(admissions[1:6,3],admissions[7:12,3]))
library(rafalib)
mypar()
matplot(x,y,xlab="percent that gets in the major",ylab="percent that applies to major",col=c("blue","red"),cex=1.5)
legend("topleft",c("Male","Female"),col=c("blue","red"),pch=c("1","2"),box.lty=0)
202001141347.png

从图中可以看出,男性其实是更倾向于被简单一些的专业录取的。但是,当我们使用专业这一因素对数据进行分层分析的话,批次效应就会消失:

y=cbind(admissions[1:6,3],admissions[7:12,3])
matplot(1:6,y,xaxt="n",xlab="major",ylab="percent",col=c("blue","red"),cex=1.5)
axis(1,1:6,LETTERS[1:6])
legend("topright",c("Male","Female"),col=c("blue","red"),pch=c("1","2"),
box.lty=0)
202001141343.png

阅读原文请

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • title: DALS025-批次效应01-什么是批次效应date: 2019-08-25 12:0:00type...
    backup备份阅读 2,289评论 0 7
  • 怕影响心情,捱过了中秋,今天,才带我的小狗去看病,虽然小东西已经病入膏肓,没有了看的意义,不过是花钱买心宽...
    非鬼亦非仙阅读 602评论 1 0
  • 放下《瓦尔登湖》躺床上休息,辗转反侧,将睡又眠,将醒又寐,这已成了习惯,总会反复几次躺下起来做点什么才能正常入眠,...
    越儿笑倾城阅读 443评论 0 4
  • 001 我想读书,但不知道应该读些啥? 由内而外,问自己最想解决什么问题。想增强专业技能,从专业入门书籍开始挑选,...
    何阿予阅读 182评论 0 2

友情链接更多精彩内容