내 문제는 predict()
함수와 그 구조, 그리고 예측을 플로팅하는 것입니다.glm 상호 작용 플로팅 : "newdata ="structure in predict() function
내 모델의 예측을 사용하여 중요한 요소 (및 상호 작용)가 내 응답 변수의 확률에 어떻게 영향을 주는지 시각화하고 싶습니다.
내 모델 :
m1 <-glm (mating ~ behv * pop +
I(behv^2) * pop + condition,
data=data1, family=binomial(logit))
짝짓기 : 개인이 성관계를하거나하지 않은 (이항 계수 : 0,1)
팝 : 인구 (요인, 4 단계)
behv : 동작 (숫자, 축척 & 가운데 맞춤)
,210조건 :
조건
behv * POP2
POP1 : 상대 지방 함량은 GLM 실행 후
심각한 영향 (숫자, 중심 & 스케일링)
behv 내가 도움말 페이지 등 유사한 질문에, 튜토리얼 이전 답변을 읽고 있지만^2 * POP1
, 나는 predict()
함수에서 newdata=
부분을 구성하는 방법을 알아낼 수 없었다. 위에서 시각화하려는 효과는 내가 원한 것을 알 수 있습니다. 예를 들어, "behv * pop2"상호 작용의 경우, 인구 - 연령층의 개인 행동을 보여주는 그래프를 얻고 싶습니다. 2는 짝짓기 여부에 영향을 줄 수 있습니다 (0에서 1까지 확률).