2017-09-11 4 views
-1

私はrで計算した統計量のマニュアルt検定を試みてきました。私はいくつかの人々が関数dtを使用することをお勧めしているのを見てきましたが、それはうまくいかなかった。 Rの結果とSTATAの結果を比較しているので、私は知っています(最後のものは正しいと確信しています)。これは私が3.141523が私の計算t統計とDFは自由度であり、このRでの手動t検定、テール検定

pvalue<-dt(3.141523, df=8) 

をやろうとしているこれでコードです。ご協力ありがとうございました!

+0

あなたは[再現性の例](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)のいくつかの並べ替えを含める必要があります。 STATAで実行したテストは正確には何ですか?それは片面ですか?両面?ペアになった?あなたのデータはどのように見えましたか?あなたが得ている2つの値はどう違うのですか? – MrFlick

答えて

0

dt()の代わりにpt()関数を使用したいと思います。 dt()は密度であり、pt()は分布である。

> pt(3.141523, df = 8) 
[1] 0.9931132 
+0

もしそれがp値なら、OPが望んでいるか、または「lower.tail = FALSE」が必要であるかもしれませんが、それは本当に知ることは不可能です。 –

関連する問題