如何使用" 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)
谢谢。
答案 0 :(得分:0)
使用t.test
和wilcox.test
功能
答案 1 :(得分:0)
这些函数已经可以处理数据框中的数据。在您的示例中,TRUE
似乎是级别disoutcome
和died
的因素。如果您有另一列recovered
包含要比较的度量值,则只需使用
measurement
或
t.test(data=mydata, measurement~disoutcome)
每个都会返回结果摘要,包括P值。或者,如果您不关心摘要,则可以使用wilcox.test(data=mydata, measurement~disoutcome)
提取P值。有关详细信息,请参阅$pvalue
或?t.test
。