Saya membandingkan dua kelompok mutan yang masing-masing hanya dapat memiliki satu dari 21 fenotipe yang berbeda. Saya ingin melihat apakah distribusi hasil ini sama antara dua kelompok. Saya menemukan tes online yang menghitung "uji Chi-square untuk kesetaraan distribusi" dan memberi saya beberapa hasil yang masuk akal. Namun, saya memiliki beberapa nol di Tabel ini, jadi bisakah saya menggunakan chi-square dalam kasus ini?
Ini adalah tabel dengan dua kelompok dan jumlah fenotipe tertentu:
2 1
2 3
1 6
1 4
13 77
7 27
0 1
0 4
0 2
2 7
2 3
1 5
1 9
2 6
0 3
3 0
1 3
0 3
1 0
1 2
0 1
Jawaban:
Sangat layak hari ini untuk melakukan tes 'tepat' Fisher di atas meja seperti itu. Saya baru saja mendapat p = 0,087 menggunakan Stata (
tabi 2 1 \ 2 3 \ .... , exact
. Eksekusi butuh 0,19 detik).Sunting setelah komentar chl di bawah ini (mencoba menambahkan sebagai komentar tetapi tidak dapat memformat):
Ia bekerja di R 2.12.0 untuk saya, meskipun saya harus meningkatkan opsi 'workspace' di atas nilai default 200000:
(Waktu pelaksanaannya sedikit lebih cepat daripada di Stata, tapi itu relevansi yang meragukan mengingat waktu yang dibutuhkan untuk mencari tahu makna pesan kesalahan, yang menggunakan 'ruang kerja' untuk mengartikan sesuatu yang berbeda dari makna R yang biasa meskipun fakta bahwa fisher.test adalah bagian dari paket 'statistik' inti R.)
sumber
Pedoman yang biasa adalah bahwa penghitungan yang diharapkan harus lebih besar dari 5, tetapi bisa agak santai seperti yang dibahas dalam artikel berikut:
Lihat juga beranda Ian Campbell .
Perhatikan bahwa dalam R, selalu ada kemungkinan untuk menghitung nilai dengan pendekatan Monte Carlo ( ), alih-alih mengandalkan distribusi asimptotik.p
chisq.test(..., sim=TRUE)
Dalam kasus Anda, tampak bahwa sekitar 80% dari jumlah yang diharapkan di bawah 5, dan 40% di bawah 1. Apakah masuk akal untuk mengumpulkan beberapa fenotipe yang diamati?
sumber