2011-06-13 68 views
1

假設這個簡單的例子:造型beta-二項式迴歸

treatment <- factor(rep(c(1, 2), c(43, 41)), levels = c(1, 2),labels = c("placebo", "treated")) 
improved <- factor(rep(c(1, 2, 3, 1, 2, 3), c(29, 7, 7, 13, 7, 21)),levels = c(1, 2, 3),labels = >c("none", "some", "marked")) 
numberofdrugs<-rpois(84, 50)+1 
healthvalue<-rpois(84,5) 
y<-data.frame(healthvalue,numberofdrugs, treatment, improved) 
test<-lm(healthvalue~numberofdrugs+treatment+improved, y) 

我是什麼supossed辦時,我想估計有Rβ-二項式迴歸?有人熟悉它嗎?任何想法是讚賞!

回答

3

我不明白這個例子是如何與beta-binomial迴歸有關的(例如,你已經產生了計數數據,而不是數量(總數可能))。爲了模擬的β-二項式數據,參見rbetabinomemdbookrmutil包...

library(sos); findFn("beta-binomial")發現了許多有用的出發點,包括

  • AOD(overdispersed數據的分析), betabin功能
  • betabinomial家庭VGAM
  • hglm
  • emdbook包裝(對於dbetabinom)加mle2包裝
+0

你好!感謝您的意見。我不確定是否需要「總數」。爲了更好地理解讀者,這裏有一個類似的討論:http://stats.stackexchange.com/questions/11876/fitting-a-beta-binomial-model-in-the-case-of-overdispersion-in-r – user734124 2011-06-14 05:52:49