d<-cbind(UTAS2012a$EDU>=5)
という変数を作りました。(EDUの値は1~7)
ロジスティック回帰分析をしたいときに
glm(turnout~ UTAS2012a$d.,data=UTAS2012a,family=binomial)
これを入力すると
model.frame.default(formula = turnout ~ UTAS2012a$d., data = UTAS2012a, でエラー:
型 (NULL) は変数 'UTAS2012a$d.' に対しては不正です
という表示が出てきます。変数の入れ方が間違っていますかね?
EDUは5~7の範囲にしたいです。
あなたは問題をまず整理なさって下さい
他の質問も同様ですがどういうデータを扱っているのか、何をしようとしていて何を目指していて
どこが問題なのかが分からないです
cbind(UTAS2012a$EDU>=5)
これエラーなく動いているでしょうか EDUが1−7あって5−7にしたいなら
UTAS2012a[UTAS2012a$EDU >= 5, ]
のようになると思います。
「エラー: 型 (NULL) は変数 'UTAS2012a$d.' に対しては不正です 」
はd にNullがあるからじゃないでしょうか