Использование факторных переменных во взаимодействии OLS;проблема с интерплотом - PullRequest
0 голосов
/ 05 мая 2019

Я создал факторную переменную с тремя терминами.Я был в состоянии взаимодействовать с ним в модели, однако Interplot не признает, что взаимодействие существует.класс (div) выплевывает "фактор".Атрибуты (div) выдают «NULL», а не метки, показанные в коде.Я довольно плохо знаком с г, поэтому любой совет очень ценится.

## creating a factor variable
data.i$div<-NA
data.i$div[data.i$SULLIVAN<=.297]<-"least diverse"
data.i$div[data.i$SULLIVAN>.297&data.i$SULLIVAN<=.328]<-"med diverse"
data.i$div[data.i$SULLIVAN>.328]<-"most diverse"

# create factor variable
div<-factor(data.i$div, levels = c("least diverse", "med diverse", "most 
diverse"))

## interaction model
model.int<-lm(formula = INC_VT ~ 0 + INC_PREV + NORMVOTE + DISCREP * div, 
data = data.i)

## interplot
interplot(model.int, "DISCREP", "div", plot=T, ci=0.95, hist = F)

Error in interplot.default(model.int, "DISCREP", "div", plot = T, ci = 
0.95,  : Model does not include the interaction of DISCREP and div .
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...