1
新手在這裏。我安裝上計數數據負二項式模型,其中Y是事件的數量,d是治療,而X是對數偏移:首先從負二項差異自舉
out <- glm.nb(y ~ d + offset(log(x)),data=d1)
我想引導之間的第一差的置信區間D = 1和D = 0。我已經得到了這麼多,但不知道它是否是正確的方法:
holder <- matrix(NA,1200,1)
out <- out <- glm.nb(y ~ d + offset(log(x)),data=d1)
for (i in 1:1200){
q <- sample(1:nrow(d1), 1)
d2 <- d1[q,]
d1_1 <- d1_2 <- d2
d1_1$d <- 1
d1_2$d <- 0
d1pred <- predict(out,d1_1,type="response")
d2pred <- predict(out,d1_2,type="response")
holder[i,1] <- (d1pred[1] - d2pred[1])
}
mean(holder)
這是引導第一個區別的正確方法嗎?