2016-04-11 5 views
0

私は、応答変数が同じままである限り、予測変数の性質にかかわらず実行可能なロジスティック回帰モデルを構築しようとしています。ここに私が念頭に置いているもののサンプルがあります:Rognitive Logistic Regression Modeling in R

私は念頭に置いています。

編集: 私はコード GLM(Y〜、データ= NEWDATA。) を使用する場合@laterowにより示唆されるように、それはエラー声明を与える:

Error in `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]: 
contrasts can be applied only to factors with 2 or more levels 
+0

'glm(y〜。、data = newdata)' – Laterow

答えて

0

あなたの予測変数がすべてある場合あなたのdata.frameの残りの変数は、それらを選択するために、次のコマンドを使用します。

x <- names(newdata)[-which(names(newdata) == "response.variable")] 

names()機能はdata.frame内のすべての変数の名前を返します。スーパー便利なwhich()関数は、いくつかの条件式に一致するベクトルの要素のインデックスを返します。

+0

ありがとう@Imo。これは私が心に留めていたことのために非常にうまくいった。 – user1783739