【问题标题】:Response variable out of range -> using gamlss in r LOGNO响应变量超出范围 -> 在 r LOGNO 中使用 gamlss
【发布时间】:2019-07-10 14:21:11
【问题描述】:

我是 r 中的 GAMLSS 函数的新手,当我运行我的代码时,我总是得到这个错误:Response Variable out of range

查看数据框后,我意识到问题在于响应变量之一是 0.0000。

我想知道是否有人可以向我解释为什么 0 超出范围以及解决它的可能解决方案(例如替换值)?

【问题讨论】:

    标签: r regression gamlss


    【解决方案1】:

    LOGNO 系列对应于 log-normal distribution,仅针对正值定义。

    可能的解决方案可能是(但高度取决于上下文):

    • 使用另一个分布,它可以更好地模拟响应变量并允许零值
    • 有时如果低于检测限 (LOD),则会报告零值。 在这种情况下,有一个censored data set,您可以查看方法的评论,如何解决它。一种实用的方法是用 LOD/2 之类的值替换零,例如 here。但是,它可能会导致非常有偏差的估计。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-30
      • 1970-01-01
      • 2021-10-04
      • 2020-12-24
      • 2016-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多