「Fisherの正確検定」などの正確検定が終了しない
[OS] ALL
[リリース] 6.11以降
[キーワード] BASE, STAT, FREQ, NPAR1WAY, EXACT, MAXTIME, MC
[質問]FREQプロシジャやNPAR1WAYプロシジャで、EXACTステートメントを使用して正確検定(exact test)を行なうと、処理が戻ってこないときがあります。どのような対処方法がありますか?
[回答]
FREQプロシジャやNPWAR1WAYプロシジャでは、周辺度数を固定した上で、全組み合せ数を数え上げてp値を計算しています。オブザベーション数や分割表の大きさ、または群の数などにも依存しますが、この計算には莫大な計算量を必要とすることがあります。(※ 注1)
正確検定を行なった際、計算が続いたままで処理が戻ってこないときには、割り込み(または強制終了)をかけて処理を中断させてください。
なお、SAS 8以降では、FREQプロシジャやNPAR1WAYプロシジャにおいて、事前に次のような工夫を行なうことができます。
|