qRT-PCR是一种相对表达定量的方法,他的计算方法有很多,常用的相对定量数据分析方法是KJ Livak(Applied Biosystems)等人在2001年提出的“比较Ct法相对定量”,即:利用ΔCt值差异来推算基因表达差异(Ct目的基因 – Ct内参基因 = ΔCt),该方法的具体计算方法请参见文章:qRT-PCR相对定量计算详解。

一般在相对定量的最终结果中,样本间的差异是以表达差异倍数(Fold change)来展现的,如下图:

那么样品间基因表达差异倍数多少则可以认为有差异呢?回答此问题,我们需要明确差异该如何去定义!

如何定义差异:

说道差异大家首先想到的肯定是生物学上的差异,例如同一基因在两个样品间的表达差异倍数,一般这个倍数从1.2、1.5、2倍都是可以的(转录组里面一般是按2倍作为筛选指标,小编觉得1.2、1.5也是可以接受的)。

另一方面,我们也应考虑随机误差,因为我们无法消除误差,看上去完美的数据也有可能是随机误差造成的,所以,我们在关注生物学差异之外,还要考虑统计学差异。

以上两种差异都是客观上存在的,我们当然是希望数据差异是由实验处理造成的,但随机误差又是客观存在的,所以随机误差发生的概率越小越好。

如何衡量随机误差?

P值(P-value),想必大家都不会陌生,它是用来判定假设检验结果的一个参数,说直白点就是P值代表了一种可能性,衡量的是随机出错的概率。在统计学中,一般要求P值小于0.05;如果P-value=0.05,意味着我们的实验结果有5%的概率是随机误差引起的。

我们经常用到这样的论述p<0.05(显著),可用一颗星号表示“*”,而两颗星“**”代表p<0.01(极显著);那是不是p<0.01的数据比p<0.05的好,组间的差异也更大呢?答案是否定的!P值衡量的是随机出错的概率,不能衡量差异量变大小,所以我们不能说一个P值<0.01的结果比P值<0.05的结果具有更大的差异,只能说前者出错的概率更低,或者说组间“差异有统计意义”,而不是组间“具有显著的差异”。

P值的计算:

P值的算法有很多种,最常用的是T检验(T-test),亦称student t检验(Student's t test),主要用于样本含量较小(例如n < 30),总体标准差σ未知的正态分布。T检验是用t分布理论来推论差异发生的概率,从而比较两个平均数的差异是否显著。在R语言中T检验用的方法为:t.test(),如果数据不符合正态分布,也就是数据当中有较大的离群值时,可选用非参数秩和检验法,如Wilcoxon test,R语言中对应的方法为:wilcox.test()。关于数据类型及检验方法的选择可参考:差异统计检验如何选择。

单样品T检验

例:某鱼塘水的含氧量多年平均值为4.5mg/L,现在该鱼塘设10点采集水样,问该次抽样的水中含氧量与多年平均值是否有显著差异。

#数据

s

shapiro.test(s) #如果P>0.05 符合正态分布

t.test(s,mu=4.5) #T检验, 如果 P>0.05 相等

非配对两样本T检验

例:为了了解某一降血压药物的效果,将28名高血压病患者随机等分到实验组和对照组,实验组采用新降压药物,对照组则用标准药物治疗,测得治疗前后舒张压的差值如下。问新药和标准药的疗效是否不同?

high

low

x

group

#正态性检验,wilcox.test()

shapiro.test(high) #如果P>0.05 符合正态分布

shapiro.test(low) #如果P>0.05 符合正态分布

#方差齐性检验:如果P>0.05 方差齐

bartlett.test(x~group)

#方法二:car包中leveneTest 检验,spss统计软件默认的检验方法

leveneTest(x~group)

#T检验, 如果 P<0.05 存在差异

t.test(high,low,paired=F,var.equal=T) #如果方差不齐,可更改:var.equal=F,

#或者:

t.test(x~group,paired=F,var.equal=T)

配对两样本T检验

例:为了解DSCT冠状动脉造影和超声心动图检查两种方法测定心脏病患者左室舒张末容积的差别,某医院收集心脏病患者12例,同时分别用两种检测方法测得其大小如下,问两种检测方法的检测结果是否不同?

ds

cs

#方差齐性检验,car包中leveneTest

leveneTest(ds,cs)

#作差,正态性检验

#差值正态性检验,差值符合正态分布(P>0.05)

d

shapiro.test(d)

#配对T检验

t.test(ds,cs,paired=T,alternative="two.sided",conf.level=0.95)

统计检验及绘图-ggpubr

ggpubr包既可以做检验,有可以对统计结果进行整理绘图,输出结果比t检验更加友好。

例:两种基因型(HH、RR)的水稻品种,分别在高氮和低氮条件下,的测FW、DW和PH三种生理指标数据:

women_weight

men_weight

mydata

group= rep(c("Woman","Man"),each=9),

weight = c(women_weight, men_weight)

)

#统计检验

com1

#结果P=0.015,小于0.05,具有显著差异:

#.y. group1 group2 p p.adj p.format p.signif method

# weight Man Woman 0.0154 0.015 0.015 * T-test

绘图显示

install.packages("ggpubr")

library(ggpubr)

p

# 添加p值

p+ stat_compare_means(method ="t.test",label.y=100)

# 显示p值但不显示方法

p+ stat_compare_means(aes(label = ..p.format..),method ="t.test",label.x =1.5)

# 只显示显著性水平

p+ stat_compare_means(aes(label = ..p.signif..),method ="t.test",label.x =1.5)

结果图如下:

组学大讲堂官方正版教程链接:组学大讲堂​m.study.163.com

最后放一下我们目前已有的录播课程列表,希望大家能支持正版,也只有正版才能获得完整的服务,欢迎通过上面的网易云课堂链接进入购买!

spss分析qpcr数据_qRT-PCR差异分析及P值计算相关推荐

  1. spss分析qpcr数据_实时荧光定量PCR的三种数据分析方法比较.doc

    窑128窑热带病与寄生虫学 圆园12 年第 10 卷第 3 期 允燥怎则灶葬造 燥枣 栽则燥责蚤糟葬造 阅蚤泽藻葬泽藻泽 葬灶凿 孕葬则葬泽蚤贼燥造燥早赠 圆园12援 V燥l 10. 晕燥 3 doi ...

  2. spss分析qpcr数据_SPSS 数据分析,掌握这 6 大模块就够了!

    SPSS 全称为「社会科学统计软件包」,是 IBM 公司推出的一系列用于统计学分析运算.数据挖掘.预测分析和决策支持任务的软件产品及相关服务的总称.图中我们看到 SPSS 有 23 个方法模块,虽然我 ...

  3. spss分析qpcr数据_谁说菜鸟不会数据分析--SPSS篇

    SPSS(Statistical Product and Service Solutions),"统计产品与服务解决方案"软件.最初软件全称为"社会科学统计软件包&quo ...

  4. R语言主成分回归(PCR)、 多元线性回归特征降维分析光谱数据和汽车油耗、性能数据...

    原文链接:http://tecdat.cn/?p=24152 什么是PCR?(PCR = PCA + MLR)(点击文末"阅读原文"获取完整代码数据). • PCR是处理许多 x ...

  5. 学业情绪量表数据的基本处理与SPSS分析思路

    学业情绪量表是心理学.教育学中常用的量表,目前有三个版本比较流行,一个是董妍和俞国良编制的<青少年学业情绪问卷>,另一个是马惠霞编制的<大学生一般学业情绪量表>,还有一个是蔡淑 ...

  6. 高维数据惩罚回归方法:主成分回归PCR、岭回归、lasso、弹性网络elastic net分析基因数据...

    原文链接:http://tecdat.cn/?p=23378 1 介绍 在本文中,我们将研究以下主题 证明为什么低维预测模型在高维中会失败. 进行主成分回归(PCR). 使用glmnet()进行岭回归 ...

  7. 医学论文用SPSS分析数据如何选择方法,医学数据如何录入到SPSS分析统计软件!

    听说很多小伙伴医学毕业论文卡在了数据分析上,听到SPSS分析就找不着北了,所以导致论文迟迟没有进展. 可医学论文需要数据来论证观点,每当此时,都会从各种途径寻找数据,如果实在找不到的话就会用一个问卷形 ...

  8. Nature综述:手把手教你分析菌群数据

    本文转载自"热心肠先生",己获授权. 导读 自然微生物综述(2017 IF:31.851)于2018年5月23日在线发表了Rob Knight亲自撰写(一作兼通讯)的微生物组领域研 ...

  9. Nature综述:Rob Knight手把手教你分析菌群数据(全文翻译1.8万字)

    本文转载自"热心肠先生",己获授权. 导读 自然微生物综述(2017 IF:31.851)于2018年5月23日在线发表了Rob Knight亲自撰写(一作兼通讯)的微生物组领域研 ...

  10. Nature综述 | Rob Knight手把手教你分析菌群数据(全文翻译1.8万字)

    本文转载自"热心肠先生",己获授权. 导读 自然微生物综述(2017 IF:31.851)于2018年5月23日在线发表了Rob Knight亲自撰写(一作兼通讯)的微生物组领域研 ...

最新文章

  1. 几乎涵盖你需要的SpringBoot所有操作|高清PDF
  2. Scene Player初始版本完成
  3. Python使用re模块进行正则匹配日期和时间
  4. 回顾 | Kubernetes SIG-Cloud-Provider-Alibaba 首次网研会(含 PPT 下载)
  5. 基于注解的Spring MVC(所需jar包,web.xml配置,Spring文件配置,@Controller,@RequestMapping,@RequestParam,model填参,EL取值)
  6. 【数据结构与算法】之深入解析“重新安排行程”的求解思路与算法示例
  7. 借助Fargate和EKS,AWS甚至可以实现Cloud-ier和Kuberneties-ier
  8. last-child 选取不到指定元素,失去效果
  9. 文件在IDEA中已进行Git的Commit操作,使其从暂存区提交到本地仓库,但是未Push到远程仓库,此时进行Pull操作出现代码冲突
  10. 解决Uncaught (in promise) reason的问题
  11. Vs2010创建WebService
  12. 时间是把杀猪刀...分享我10年的水深火热:软件测试员!
  13. SetBkMode(TRANSPARENT) 设置文本背景与控件背景一样
  14. 计算机硬盘 半导体存储器 相关概念
  15. 利用 echarts 绘制江苏省的地图之三
  16. 支付宝小程序对接流程和工具类
  17. A - Round decimals
  18. 韶音耳机连不上电脑_骨传导耳机怎么连接电脑
  19. FBE 与FDE学习总结
  20. 薇电子学与计算机好中吗,微电子学与计算机是什么级别的期刊

热门文章

  1. laravel php的if判断,Thinkphp框架和Laravel框架的区别
  2. 2022年美容师(初级)操作证考试题库及模拟考试
  3. php目录结构 modules,目录结构
  4. linux中patch补丁的文件格式和使用
  5. JVM可视化监测工具jconsole 入门说明
  6. resin设置权限_如何配置resin 3.1.9
  7. Rockchip平台cpu散热风扇随温度自动调速的配置方法
  8. winpe修复改linux工具,巧用WinPE修复故障系统的解决方法
  9. python博弈论代码_科学网—两篇关于社交网络和博弈论的论文及源代码分享 - 陈俊东的博文...
  10. 程序员的你不可不知的数据库northwind