No.14278 Re: 重回帰でのダミー変数同士の交互作用項 【青木繁伸】 2011/02/03(Thu) 17:42
ダミー変数の場合であっても,センタリングが有効なことが多いようですlibrary(MASS)実行結果
n <- 100
d <- mvrnorm(n, mu=rep(0, 3), Sigma=diag(3))
x1 <- (d[,1] < 0.1)+0
x2 <- (d[,2] < 0.5)+0
y <- (d[,3] < -0.2)+0
x12 <- x1*x2
x12c <- (x1-mean(x1))*(x2-mean(x2))
X <- cbind(x1, x2, x12, x12c, y)
round(cor(X), 5 )
diag(solve(cor(cbind(x1, x2, x12)))) # VIF
diag(solve(cor(cbind(x1, x2, x12c)))) # VIF> round(cor(X), 5 )> 二項ロジスティック回帰において交互作用項を作成する場合も同じでしょうか?
x1 x2 x12 x12c y
x1 1.00000 -0.07790 0.72326 0.01584 -0.02639
x2 -0.07790 1.00000 0.47396 0.08626 0.00829
x12 0.72326 0.47396 1.00000 0.49680 0.00952
x12c 0.01584 0.08626 0.49680 1.00000 0.05732
y -0.02639 0.00829 0.00952 0.05732 1.00000
> diag(solve(cor(cbind(x1, x2, x12)))) # VIF
x1 x2 x12
4.021875 2.473714 5.155589
> diag(solve(cor(cbind(x1, x2, x12c)))) # VIF
x1 x2 x12c
1.006626 1.013917 1.008016
同じでしょうね
No.14284 Re: 重回帰でのダミー変数同士の交互作用項 【文系分野人】 2011/02/08(Tue) 07:43
青木先生,ご返答感謝いたします。
「ダミー変数の場合であっても,センタリングが有効なことが多い様子」とのことで,ダミー変数の場合に中心化すべきかどうか,ますます考え込んでしまいます。
● 「統計学関連なんでもあり」の過去ログ--- 044 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る