如何处理错误:无效因变量,零膨胀模型中的非整数值

时间:2017-03-10 11:03:29

标签: r model zip zero

我的计数数据集有很多0 Zero-inflated data set

数据集包含响应(计数数据)以及三个因素:温度,食物类型,食物浓度。

数据如:

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

任何想法如何处理问题? 评论和解决方案是高度精确的! 谢谢!

0 个答案:

没有答案