Ich versuche, die step
Funktion in R zu verwenden. Ich möchte es mit einer binären Variablen als abhängige Variable verwenden. Ich verwende den folgenden Code ein:Schritt Funktion in R
library(leaps)
null=lm(SocEenz~1, data=dataScaled)
full=lm(SocEenz~., data=dataScaled)
Nur bekomme ich die folgenden Fehler, wenn null
und full
Angabe:
Warning messages:
1: In model.response(mf, "numeric") : using type = "numeric" with a factor response will be ignored
2: In Ops.factor(y, z$residuals) : ‘-’ not meaningful for factors
Final_Lot <- step(null, scope=list(lower=null, upper=full), direction="forward")
Ich denke, es tut so, da SocEenz
ein Faktor. Denn wenn ich diese Variable in einen numerischen Wert ändere, funktioniert es.
Gibt es eine Möglichkeit, Schritt mit einem Faktor als abhängige Variable zu verwenden?
Hilfe ist
geschätzt
Können Sie ein kleines reproduzierbares Beispiel von 'dataScaled' bereitstellen (z. B. mit' dput (dataScaled_smallSample) ')? – steveb