dポイントプレゼントキャンペーン実施中!

Excelによるχ自乗検定 0で除算エラーになる。数学的に問題があるか。

実測値
  ア イ ウ エ オ 計
A 11 28 50 0 0 89
B 16 26 38 0 0 80
計 27 54 88 0 0 169

期待値
    ア       イ        ウ       エ       オ 
A 27×(89/169),54×(89/169),88×(89/169),0×(89/169),0×(89/169)
B 27×(80/169),・・・・・・以下同様に計算
 このアンケート結果があったときに,A,Bによる差があるかどうかをχ自乗検定しようとしました。このとき,A,Bいずれもエ,オの期待値は0になると思います。

 この両者をEXCELを使ってχ自乗検定(CHITEST(実測値範囲,期待値範囲))したら,DIV/0エラーが出ます。

 そこで質問です。
1 数学的な誤りがあるでしょうか。
2 期待値が0になることはあり得ると思うのですが,そういった場合どのようにしてχ自乗検定を行えばよいのでしょうか。

 以上よろしくお願いします。なお,当方は統計のことはほとんど初心者ですので,質問の内容に不十分さがあればお許しください。

A 回答 (1件)

数学的な問題というか、計算的な問題ですね(^_^;) こういう場合はFisher's Exact Test(フィッシャーの正確確率検定)を行うべきなのです。



参考:
http://aoki2.si.gunma-u.ac.jp/lecture/Cross/warn …

なおExcelではFisher's Exact Testは行えません(そういう機能が最初から付いていません)。
    • good
    • 0
この回答へのお礼

 早速ありがとうございました。非常に有益かつ重要な情報であったと思います。
 Excelの関数の解説本を何冊かもっていますが,教えていただいたようなことはどこにも書いてありません。ですから教えていただけなければ,ずっと知らないで過ごすところでした。
 カテゴリーの統合を検討したいと思います。

お礼日時:2010/07/23 12:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!