Python'da kritik t değeri nasıl bulunur?


Her t-testi yaptığınızda, bir test istatistiği alırsınız. T testi sonuçlarının istatistiksel olarak anlamlı olup olmadığını belirlemek için test istatistiğini kritik bir T değeriyle karşılaştırabilirsiniz. Test istatistiğinin mutlak değeri, kritik T değerinden büyükse, test sonuçları istatistiksel olarak anlamlıdır.

Kritik değer T, bir t dağılım tablosu kullanılarak veya istatistiksel yazılım kullanılarak bulunabilir .

T’nin kritik değerini bulmak için şunu belirtmeniz gerekir:

  • Bir önem düzeyi (ortak seçenekler 0,01, 0,05 ve 0,10’dur)
  • Özgürlük derecesi

Bu iki değeri kullanarak test istatistiğiyle karşılaştırılacak kritik T değerini belirleyebilirsiniz.

Python’da kritik T değeri nasıl bulunur?

Python’da kritik T değerini bulmak için aşağıdaki sözdizimini kullanan scipy.stats.t.ppf() işlevini kullanabilirsiniz :

scipy.stats.t.ppf(q, df)

Altın:

  • q: Kullanılacak önem düzeyi
  • df : Serbestlik derecesi

Aşağıdaki örnekler, sol taraf testi, sağ taraf testi ve iki kuyruklu test için T’nin kritik değerinin nasıl bulunacağını göstermektedir.

Sol test

Anlamlılık düzeyi 0,05 ve serbestlik derecesi = 22 olan bir sol test için kritik T değerini bulmak istediğimizi varsayalım:

 import scipy.stats

#find T critical value
scipy.stats.t.ppf(q=.05,df=22)

-1.7171

T’nin kritik değeri -1,7171’dir . Yani test istatistiği bu değerden küçükse test sonuçları istatistiksel olarak anlamlıdır.

Doğru test

Anlamlılık düzeyi 0,05 ve serbestlik derecesi = 22 olan bir sağ uç test için kritik T değerini bulmak istediğimizi varsayalım:

 import scipy.stats

#find T critical value
scipy.stats.t.ppf(q=1-.05,df=22)

1.7171

T’nin kritik değeri 1,7171’dir . Yani test istatistiği bu değerden büyükse test sonuçları istatistiksel olarak anlamlıdır.

İki taraflı test

Anlamlılık düzeyi 0,05 ve serbestlik derecesi = 22 olan iki kuyruklu bir test için kritik T değerini bulmak istediğimizi varsayalım:

 import scipy.stats

#find T critical value
scipy.stats.t.ppf(q=1-.05/2,df=22)

2.0739

İki kuyruklu testi her gerçekleştirdiğinizde iki kritik değer olacaktır. Bu durumda T’nin kritik değerleri 2,0739 ve -2,0739’dur . Yani test istatistiği -2,0739’dan küçük veya 2,0739’dan büyükse test sonuçları istatistiksel olarak anlamlıdır.

t.ppf() işlevinin tam ayrıntıları için SciPy belgelerine bakın .

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir