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 値とまったく同じ結果を得るには、何を使用すればよいですか? 何が欠けていますか。