glm - GLM Poisson 认为我的数据集中有负值,抛出错误
问题描述
我正在尝试做泊松 GLM,但我继续收到此错误
Poisson1 <- glm(Number.Flowers ~ Site, data = Flowering2, family="poisson")
Error in eval(family$initialize) :negative values not allowed for the 'Poisson' family
我的数据是计数数据,所有正值和零也是如此。会发生什么?
我的 CSV 文件是否可能包含隐藏的负值?
解决方案
您的 CSV 可能在某些方面存在缺陷。尝试将其导入 R 的不同方法(fread、read.table 等)。检查 NA 或 NaN 问题。比较行数。
推荐阅读
- javascript - 如何更改此子字符串逻辑,以便在单词结束时最接近 JS 中的结束值时停止?
- sql-server - 从字符串转换日期和/或时间时转换失败 - 查询数据库时
- python - Azure python SDK:如何获取资源组中包含的所有虚拟网络的列表?
- linux - 使用 colab 在 Google 驱动器上删除具有匹配目录名称的 zip 文件
- excel - 错误突出工作表之间的差异并复制到新工作表?
- javascript - 数据表没有对我的一些表进行排序或搜索
- json - 从 Gatling 中的 cvs 文件获取 json 请求正文
- python-3.x - Asyncio,由于哨兵问题,任务没有正确完成
- flutter - Flutter Web 微光效果
- pdf - Netsuite Advanced PDF 可以在滚轮打印机的无尽页面中使用吗?