У меня есть набор данных различных переменных в R, которые представляют такие показатели, как раса, балл SAT и средний балл средней школы, уровень отсева и пол. Я пытаюсь регрессировать отсев, используя их в качестве правого входа. Тем не менее, я пытаюсь сделать это только для чернокожих и испаноязычных студентов, кодирующих черных как «B» и испаноязычных как «H» в гонке.
newdata <- subset(x.20, race %in% c("B", "H"), select=c(race, individual.ind, institutional.ind, male, twohousehold, foreignbornparent, parentdegree, welfare, householdincome, schoolquality, SAT, privateschool, apcourses, socialdistance, peerinfluence, selfefficacy, selfesteem, hsgpa, droppedout))
mylogit <- glm(droppedout ~ race + individual.ind + institutional.ind + male + twohousehold + foreignbornparent + parentdegree + welfare + householdincome + SAT + privateschool + apcourses + hsgpa + schoolquality + socialdistance + peerinfluence + selfefficacy + selfesteem, family = binomial, data=newdata)
stargazer(mylogit, title="Title: Logit Regression Results", type = "latex", single.row = TRUE, header=FALSE, column.sep.width = "1pt",
digits = 1, covariate.labels=c("Race"))
Приведенный выше код дает мне таблицу регрессии в Stargazer, но коэффициенты регрессии сильно отличаются от тех, которые записаны в данных, которые я копирую. Кто-нибудь знает, что происходит не так? Я правильно выставил все данные как черные и латиноамериканские?