2013-02-07 18 views
5

Bir java uygulaması için t istatistiklerini hesaplamam gerekiyor. Apache Commons kütüphanesini kullanıyorum ama ihtiyacım olan uygulamayı bulamıyorum. Excel'de TINV komutu, 1-güven seviyesi ve örnek sayısı-1 ile elde edebilirim. Örneğin, 10, 24 ve 19 değerleri ile; ve% 90 güvenirlik seviyesi, 2.9199 t istatistiklerini elde ediyorum ... Bu, java'da çoğaltmam gereken rakam.Apache commons'ta t-inverse hesaplanması

Herhangi bir fikrin var mı?

cevap

5

Excel TINV(probability, deg_freedom) analog:

new org.apache.commons.math3.distribution.TDistribution(deg_freedom). 
inverseCumulativeProbability(probability) 

Alkış hem iyi cevaplar için

+0

çok teşekkürler. Olması gerekenden daha zorlaştırıyordum (tabii ki). Bu harika çalışıyor. – user2051957

+0

Buradan indirin http://commons.apache.org/proper/commons-math/download_math.cgi – gordon613