计算P值

时间:2017-06-27 19:02:51

标签: r

如何使用" t-sample t-test"来计算P值?和" Wilcoxon Mann-Whitney测试"对于以下数据:

died<-mydata[mydata$disoutcome=="died"]
survived<-mydata[mydata$disoutcome=="recovered"]
mean_died<-sapply(died,mean,na.rm=T)
SD_died<-apply(died,2,sd,na.rm=T)
mean_survived<-sapply(survived,mean,na.rm=T)
SD_survived<-apply(survived,2,sd,na.rm=T)

谢谢。

2 个答案:

答案 0 :(得分:0)

使用t.testwilcox.test功能

答案 1 :(得分:0)

这些函数已经可以处理数据框中的数据。在您的示例中,TRUE似乎是级别disoutcomedied的因素。如果您有另一列recovered包含要比较的度量值,则只需使用

measurement

t.test(data=mydata, measurement~disoutcome)

每个都会返回结果摘要,包括P值。或者,如果您不关心摘要,则可以使用wilcox.test(data=mydata, measurement~disoutcome)提取P值。有关详细信息,请参阅$pvalue?t.test