R の臨界値 f を求める方法
F 検定を実行すると、F 統計値が得られます。 F 検定の結果が統計的に有意であるかどうかを判断するには、F 統計を臨界 F 値と比較します。
F 統計量が臨界 F 値より大きい場合、テスト結果は統計的に有意です。
臨界値 F は、F 分布表または統計ソフトウェアを使用して見つけることができます。
F の臨界値を見つけるには、次のものが必要です。
- 有意水準 (一般的な選択は 0.01、0.05、および 0.10)
- 分子の自由度
- 分母の自由度
これら 3 つの値を使用して、F 統計と比較する重要な F 値を決定できます。
R の臨界値 F を求める方法
R の臨界値 F を見つけるには、次の構文を使用する qf() 関数を使用できます。
qf(p, df1, df2. lower.tail=TRUE)
金:
- p:使用する重要度
- df1 : 分子の自由度
- df2 : 分母の自由度
- lower.tail: TRUE の場合、F 分布におけるpの左の確率が返されます。 FALSE の場合、右方向の確率が返されます。デフォルトはTRUEです。
この関数は、指定された有意水準、分子自由度、分母自由度に基づいて F 分布の臨界値を返します。
たとえば、有意水準 0.05、分子自由度 = 6、分母自由度 = 8 の臨界値 F を見つけたいとします。
#find F critical value qf(p=.05, df1=6, df2=8, lower.tail= FALSE ) [1] 3.58058
有意水準 0.05、分子自由度 = 6、分母自由度 = 8 の臨界 F 値は3.58058です。
したがって、ある種の F 検定を実行すると、F 検定統計量を3.58058と比較できます。 F 統計が 3.58058 より大きい場合、テスト結果は統計的に有意です。
アルファ値が小さいほど、臨界 F 値が大きくなることに注意してください。たとえば、有意水準0.01 、分子の自由度 = 6、分母の自由度 = 8 の臨界値 F について考えてみましょう。
#find F critical value qf(p=.01, df1=6, df2=8, lower.tail= FALSE ) [1] 6.370681
そして、分子と分母の自由度が全く同じであるが、有意水準が0.005である臨界値 F を考えてみましょう。
#find F critical value qf(p=.005, df1=6, df2=8, lower.tail= FALSE ) [1] 7.951992
その他の R チュートリアルはここで見つけることができます。