小编Rod*_*din的帖子

比例建模 - Betareg错误

我想知道这里有人可以帮助我.

我试图将beta GLM与betareg包相匹配,因为我的因变量是一个比例(500米网格大小的鲸鱼的相对密度)从0到1不等.我有三个协变量:

  • 深度(以米为单位,以4到100米为单位),
  • 到海岸的距离(以米为单位测量,范围从0到21346米)和
  • 到船只的距离(以米为单位,从0到20621).

我的因变量有很多0,许多值太接近于0(如7.8e-014).当我尝试拟合模型时,以下错误显示:

invalid dependent variable, all observations must be in (0, 1). 
Run Code Online (Sandbox Code Playgroud)

从我之前的讨论看来,这似乎是由数据集中的0引起的(我不应该有任何0或1).当我将所有0改为正定(例如0.0000000000000001)时,我得到的错误信息是:

Error in chol.default(K) : 
  the leading minor of order 2 is not positive definite
In addition: Warning messages:
1: In digamma(mu * phi) : NaNs produced
2: In digamma(phi) : NaNs produced
Error in chol.default(K) : 
  the leading minor of order 2 is not positive definite
In addition: Warning messages:
1: In betareg.fit(X, Y, Z, weights, offset, link, …
Run Code Online (Sandbox Code Playgroud)

r beta-distribution glm

1
推荐指数
1
解决办法
4415
查看次数

标签 统计

beta-distribution ×1

glm ×1

r ×1