1

commons-math を使用して、両側学生分布の逆数を計算しようとしています。Excel を使用して値を比較し、結果が正しいかどうかを検証しています。

したがって、Excel を使用して、5 自由度と 95.45% の TINV を計算します。

=TINV(0.0455,5)

結果を取得します: 2.64865

commons Math を次のように使用します。

TDistribution t = new TDistribution(5);
double value = t.inverseCumulativeProbability(0.9545);

結果が得られます:2.08913

私はおそらく明らかに何か間違ったことをしています。私はそれほど数学に精通しているわけではありませんが、プロジェクトのために Excel シートの数式を Java に移植する必要があり、これに行き詰まりました。

TINV 値とまったく同じ結果を得るには、何を使用すればよいですか? 何が欠けていますか。

4

1 に答える 1