Lineare Regression in R mit if-Anweisung [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie wird ein lineares Modell in R mit einem bestimmten Datenbereich ausgeführt? 1 Antwort

Ich habe eine Dummy-Variableblack woblack==0 ist weiß undblack==1 ist schwarz. Ich versuche, ein lineares Modell anzupassenlm für dieblack==1 Nur Kategorie, aber wenn ich den folgenden Code ausführe, erhalte ich die falschen Koeffizienten. Gibt es in R eine Möglichkeit, ein Modell mit derif Aussage, ähnlich wie Stata?

library(foreign)
df<-read.dta("hw4.dta")
attach(df)
black[black==0]<-NA
model3<-lm(rent~I(income^2)+income+black)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage