나는 이항 분포와 로짓 링크 함수를 가진 GLMM을 가지고 있으며 데이터의 중요한 측면이 모델에 잘 표현되지 않았다고 생각합니다.
이것을 테스트하기 위해 데이터가 로짓 스케일의 선형 함수에 의해 잘 설명되어 있는지 여부를 알고 싶습니다. 따라서 잔차가 제대로 작동하는지 알고 싶습니다. 그러나 어떤 잔차 플롯을 플롯하고 플롯을 해석하는 방법을 알 수 없습니다.
새 버전의 lme4 ( GitHub의 개발 버전)를 사용하고 있습니다 .
packageVersion("lme4")
## [1] ‘1.1.0’
내 질문은 : 로짓 링크 함수로 이항 일반 선형 혼합 모형의 잔차를 어떻게 검사하고 해석합니까?
다음 데이터는 실제 데이터의 17 %에 불과하지만 피팅은 이미 내 컴퓨터에서 약 30 초가 소요되므로 다음과 같이 남겨 두십시오.
require(lme4)
options(contrasts=c('contr.sum', 'contr.poly'))
dat <- read.table("http://pastebin.com/raw.php?i=vRy66Bif")
dat$V1 <- factor(dat$V1)
m1 <- glmer(true ~ distance*(consequent+direction+dist)^2 + (direction+dist|V1), dat, family = binomial)
가장 간단한 줄거리 ( ?plot.merMod
)는 다음을 생성합니다.
plot(m1)
이것은 이미 나에게 무언가를 말하고 있습니까?
true ~ distance*(consequent+direction+dist)^2 + (direction+dist|V1)
? 윌 모델주고의 사이의 상호 작용의 추정 distance*consequent
, distance*direction
, distance*dist
과의 기울기 direction
와 dist
와 그 다름 V1
? 사각형은 무엇을 (consequent+direction+dist)^2
나타 냅니까?
Warning message: In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, : Model failed to converge with max|grad| = 0.123941 (tol = 0.001, component 1)
. 왜 ?
type=c("p","smooth")
에서plot.merMod
, 또는 이동ggplot
당신이 신뢰 구간을 원하는 경우) 작지만 의미있는 패턴있을 것처럼 보이는 것을 인을 다른 링크 기능을 채택하여 해결할 수 있습니다. 그게 다야 ...