数据集包含响应(计数数据)以及三个因素:温度,食物类型,食物浓度。
数据如:
foodtype quantity temperature count
Food3 Low 27 4
Food1 Medium 13 1
Food3 Medium 20 11
Food3 Medium 13 5
Food1 High 27 0
Food3 Medium 27 0
Food1 Low 20 0
Food1 Low 20 5
Food3 High 13 11
Food3 Medium 20 10
Food1 Medium 20 10
Food1 High 20 14
Food1 Medium 20 14
Food3 High 13 14
Food3 Low 20 3
Food1 High 27 6
Food3 High 27 9
Food2 Medium 20 21
Food2 High 20 24
Food1 Low 13 0
Food3 Low 13 0
Food3 High 20 19
我正在使用代码进行零膨胀模型:
library(pscl)
mol<-zeroinfl(count~foodtype*quantity*temperature | count~foodtype*quantity*temperature,
dist="poisson", link="logit", data=mydata)
Erro表示:
Error in zeroinfl(count~foodtype*quantity*temperature | count~foodtype*quantity*temperature :
invalid dependent variable, non-integer values
任何想法如何处理问题? 评论和解决方案是高度精确的! 谢谢!