2017-06-27 10 views
0

計算P-値

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

't.test()'関数や 'wilcox.test()'関数を使うだけで、Rはpのスコアを計算します。 –

答えて

0

使用t.testwilcox.test機能

+0

ご返信ありがとうございます。私はt.test(x)の形式を知っています。 Xとは何ですか? –

+0

http://www.statmethods.net/stats/ttest.html –

0

これらの機能は、すでにデータフレーム内のデータを扱うことができます。あなたの例では、disoutcomeはレベルdiedrecoveredのファクタです。あなたが比較したい測定して別の列measurementを持っている場合は、あなただけのこれらのそれぞれを含む、結果の概要を返します

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

または

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

を使用する必要がありますP値。または、要約を気にしない場合は、$pvalueでP値を抽出することができます。詳細については、?t.testまたは?wilcox.testにお問い合わせください。