Я пытаюсь получить график диаграммы рассеяния, показывающий 2 линии регрессии, чтобы эффекты взаимодействия были ясными. Мой код выглядит следующим образом:Строки регрессии участка с взаимодействием в R
lm <- lm(Cage_Int ~ Sex + AVP_mvBNST_ros_caud + Sex:AVP_mvBNST_ros_caud, data=data)
plot(data$Cage_Int, data$AVP_mvBNST_ros_caud, xlab="V1aR in BNSTmv",
ylab="Interaction time", col=colors, pch=20)
curve(cbind(x,1,x,1*x) %*% coef(lm), add=TRUE, col="red")
curve(cbind(1,0,x,0*x) %*% coef(lm), add=TRUE, col="blue")
это дает мне право диаграммы рассеяния график, но линии регрессии не показывают, что это не то, что я хочу (я хочу обе линии регрессии, чтобы показать, один для секса = 0 и один для секса = 1)
Большое спасибо!
Просто дружеское примечание: на SO у нас есть норма предоставления минимального рабочего примера (кода и данных), чтобы другие могли вам помочь. (Я не голосовал, но это, вероятно, причина.) Также нет необходимости в «Спасибо!» И т. Д. – Heisenberg