2016-08-02 15 views
1

テストデータフレーム:ANOVAテーブルのインターメッティングR重要度コード?

> foo 
     x  y  z 
1 0.191 0.324 0.620 
2 0.229 0.302 0.648 
3 0.191 0.351 0.626 
4 0.229 0.324 0.630 
5 0.152 0.374 0.656 
6 0.191 0.295 0.609 
7 0.229 0.267 0.665 
8 0.152 0.353 0.657 
9 0.152 0.355 0.655 

二つの線形モデル:

model1 <- lm(z~polym(x,y,degree = 1),data=foo) 
model2 <- lm(z~polym(x,y,degree = 2),data=foo) 

ANOVAを二つのモデルが戻るために:

> anova(model1,model2) 
Analysis of Variance Table 

Model 1: z ~ polym(x, y, degree = 1) 
Model 2: z ~ polym(x, y, degree = 2) 
    Res.Df  RSS Df Sum of Sq F Pr(>F) 
1  6 0.002988       
2  3 0.000169 3 0.00282 16.6 0.023 * 
--- 
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 

なぜ単一*? 0.05> 0.023> 0.01ですので、.シンボルを印刷しないでください。

+1

テーブルテーブルのコードは、解読が難しいかもしれませんが、0.023は0.05(\ *)レベルでは重要ですが、0.01(\ * \ *)レベルでは重要ではありません。 (。)文字は、0.1または10パーセントのレベルに対応します。 – lmo

+1

'0 '***''/'0.001 '**''/'0.01' * ''/' 0.05 '' /' 0.1 '' '/ 1は何も表示されません。あなたの0.023は0.01と0.05の間にあるので、1つの星でマークされています。 – Jimbou

答えて

7

何も問題ありません。

0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 

手段:

annotation   p-value   significance level 
    ***   [0, 0.001]    0.001 
    **   (0.001, 0.01]    0.01 
    *   (0.01, 0.05]    0.05 
    .   (0.05, 0.1]    0.1 
        (0.1, 1]    1 

0.023は(0.01, 0.05]内にあるので、*によって注釈されるべきです。

関連する問題