İçeriğe geç

Fisher'in Kesin Test Hesaplayıcısı

Bir 2 × 2 tablonun dört sayısını girin; Fisher'in kesin p değerini alın — iki yönlü ve her iki tek yönlü biçimiyle — birlikte örneklem odds oranı, R'nin koşullu en çok olabilirlik odds oranı ve kesin güven aralığı, ayrıca toplamlarınızı paylaşan her tablonun olasılığı. Beklenen sayılar ki-kare için çok küçük olduğunda kullanılması gereken testtir. Ücretsiz, üyelik gerektirmez.

Dört sayıyı yazın. Satırları (grupları) ve sütunları (sonuçları) yeniden adlandırarak sonuçlara etiket verin.

Toplam
—
—
Toplam———

Odds oranı, 1. satırda 1. sütun sonucunun odds'unu 2. satırdakiyle karşılaştırır.

Dört hücrenin hepsini tam sayı sayılarla doldurun — sıfıra izin verilir.

Fisher'in Kesin Test Hesaplayıcısı Nasıl Kullanılır

  1. 1. Tabloyu girin. Grupları satırlara, sonuçları sütunlara yazın; dört sayıyı girin ve sonuçların doğal okunması için satır ve sütunları yeniden adlandırın.
  2. 2. Alternatifi seçin. İki yönlü seçenek, odds oranının 1'den farklı olup olmadığını sorar. Tek yönlü seçenekler ise 1. satırın, 2. satıra kıyasla 1. sütun sonucunun odds'unun daha düşük (< 1) mi yoksa daha yüksek (> 1) mi olduğunu sorar.
  3. 3. α ve bir güven düzeyi seçin. Karar ve odds oranı aralığı için.
  4. 4. Okuyun ve raporlayın. Sonuçlar üç p değerinin tamamını, iki odds oranını, kesin aralığı, toplamlarınızla oluşabilecek her tablonun listesini, hesap adımlarını ve bir APA satırını verir.

Kesin p Değeri Nasıl Bulunur

Hücreleri a ve b (1. satır) ile c ve d (2. satır) olarak adlandırın. Fisher testi her satır ve sütun toplamını sabit kabul eder. Bunlar sabitlendiğinde sol üst sayı a bütün tabloyu belirler ve ilişki olmadığı sıfır hipotezi altında hipergeometrik dağılıma uyar: P(a) = C(a + c, a) × C(b + d, b) / C(N, a + b); burada C(n, k) kombinasyon sayısıdır. Hesaplayıcı, a'nın alabileceği her değeri olasılığıyla birlikte listeler.

  • Tek yönlü p değerleri tek bir kuyruğu toplar: odds oranı 1'in altındaysa P(X ≤ a), 1'in üstündeyse P(X ≥ a).
  • İki yönlü p değeri, gözlediğinizden daha az olası olmayan her tablonun olasılığını toplar. R ve SciPy'nin kullandığı yöntem budur; hesaplayıcı da R gibi 10⁻⁷ bağıl tolerans kullanır, böylece kesin aritmetikte eşit olası tablolar yuvarlama yüzünden ayrılmaz.
  • Küçük tek yönlü p değerini ikiye katlamak, eski bir kısayoldur; dağılım eğri olduğunda farklı bir sonuç verebilir. Önemliyse hangi iki yönlü yöntemi kullandığınızı belirtin.

Çalışılmış Örnek: Özel Ders ve Geçme Oranları

Küçük bir çalışmayı yüklemek için Bir örnek deneyin düğmesine tıklayın: özel ders alan 10 öğrenciden 8'i geçti, 2'si kaldı; özel ders almayan 6 öğrenciden 1'i geçti, 5'i kaldı. 16 öğrenciyle dört beklenen sayının üçü 5'in altındadır; bu yüzden ki-kare yaklaşımı güvenilir olmazdı. Toplamlar a + b = 10, a + c = 9 ve N = 16 olduğunu belirler; bu yüzden a yalnızca 3 ile 9 arasında değerler alabilir.

Fisher'in kesin testi, adım adım

P(a = 8) = C(9, 8) × C(7, 2) / C(16, 10) = 9 × 21 / 8008 = 0,0236

a = 8 tablosundan daha olası olmayan tablolar: a = 3 (0,0105), a = 8 (0,0236), a = 9 (0,0009)

iki yönlü p = 0,0105 + 0,0236 + 0,0009 = 0,0350

örneklem OR = (8 × 5) / (2 × 1) = 20; koşullu EÇOT = 15,47, %95 GA [1,01; 1059,64]

APA biçiminde: özel ders alan öğrenciler (10'da 8), özel ders almayanlara (6'da 1) göre geçmeye daha yatkındı; Fisher'in kesin testi, p = ,035, OR = 15,47, %95 GA [1,01; 1059,64]. Aralığın çok geniş olması sonucun dürüst kısmıdır: 16 öğrenciyle veriler önemsiz bir etkiden çok büyük bir etkiye kadar her şeyle uyumludur.

İki Odds Oranı ve Neden Farklı Olduklarını

Örneklem odds oranı ad / bc, çoğu ders kitabının ve SciPy'nin fisher_exact fonksiyonunun raporladığı değerdir. R'nin fisher.test fonksiyonu ise bunun yerine koşullu en çok olabilirlik tahminini verir — gözlenen a'yı, merkezi olmayan hipergeometrik dağılım altında beklenen değer yapan odds oranını — ve kesin aralığı aynı dağılımdan kurar. İki tahmin büyük tablolarda birbirine çok yakındır, küçüklerde ise ayrışır (örnekte 20 ile 15,47). Kesin aralığı raporladığınızda koşullu tahmini de raporlayın; böylece tahmin ve aralığı aynı modelden gelir. Bir hücre sıfır olduğunda örneklem odds oranı 0 ya da sonsuz olur; aralığın yine de bir sonlu ucu vardır.

Sık sorulan sorular

Ki-kare yerine ne zaman Fisher'in kesin testini kullanmalıyım?
Bir 2 × 2 tablonun beklenen sayıları küçük olduğunda — yaygın kural, herhangi bir beklenen sayının 5'in altında olmasıdır. Ki-kare testi, orada bozulan büyük örneklem yaklaşımına dayanır; Fisher testi ise olasılığı kesin olarak hesaplar. Büyük sayılarda iki test benzer p değerleri verir ve ikisi de kabul edilebilir.
Fisher'in kesin testi 2 × 2'den büyük tablolarda çalışır mı?
Fikir r × c tablolarına genişletilebilir (Freeman–Halton genellemesi), ancak bu hesaplayıcı yalnızca 2 × 2 tabloları işler. Küçük sayılı büyük tablolar için kesin ya da Monte Carlo testi sunan istatistik yazılımı kullanın ya da seyrek kategorileri birleştirip ki-kare testini uygulayın.
Fisher'in kesin testi neden muhafazakâr olarak nitelendirilir?
Her iki toplamı sabit kabul ettiği için test istatistiği yalnızca birkaç değer alabilir; bu yüzden gerçek yanlış pozitif oranı genellikle nominal α'ya eşit olmak yerine ondan düşüktür. Bu nedenle bazı istatistikçiler orta-p değerlerini ya da Barnard gibi koşulsuz testleri tercih eder; yine de Fisher testi standart ve geniş kabul gören seçimdir.
Fisher'in kesin testini APA biçiminde nasıl raporlarım?
Her grup için sayıları ya da yüzdeleri verin, testin adını yazın ve p değerini bir etki büyüklüğü ile aralığıyla birlikte raporlayın: Fisher'in kesin testi, p = ,035, OR = 15,47, %95 GA [1,01; 1059,64]. p ve OR italik olsun; raporlanacak bir test istatistiği ya da serbestlik derecesi yoktur.
Yazılımım neden farklı bir iki yönlü p değeri veriyor?
Bazı programlar ve ders kitapları, sizinkinden daha az olası olmayan her tablonun olasılığını toplamak yerine küçük tek yönlü p değerini ikiye katlar. R ve SciPy, bu hesaplayıcının yaptığı gibi toplar; bu yüzden onunla eşleşmelidirler. Yazılımınız ikiye katlıyorsa sonucunu buradaki küçük tek yönlü p değerinin iki katıyla karşılaştırın. Olasılığı birbirine çok yakın tabloların ele alınma biçimine bağlı olarak küçük farklar da doğabilir.
Fisher testinden çıkan odds oranı ne anlama gelir?
1. satırdaki 1. sütun sonucunun odds'unu 2. satırdakiyle karşılaştırır. 1'lik bir odds oranı ilişki olmadığı anlamına gelir; 1'in üstü, 1. satırda odds'un daha yüksek; altı ise daha düşük olduğunu gösterir. Tablo küçük olduğu için güven aralığını da her zaman okuyun — odds oranının ne kadar hassas bilindiğini gösterir.

İlgili araçlar

İstatistik hesaplayıcıları kategorisinde daha fazlası