r - 问:mgcv::gam() 对系数有限制

标签 r constraints gam mgcv

我正在拟合 logit GAM 模型,需要对平滑项中的 beta 施加不等式约束。我已经尝试过 mgcv::pcls(),但似乎我无法指定不同样条系数的独立不等式。实现这一目标的推荐方法是什么?

最佳答案

我自己找到了答案,发布它以防有人会寻找它。 mgcv 中的 mono.con 函数生成约束矩阵 Ain 和 bin。对于多个样条,Ain 矩阵应该放在一起形成一个 block 对角矩阵。

关于r - 问:mgcv::gam() 对系数有限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58186927/

相关文章:

r - 从正弦噪声预测值

r - 具有给定阈值的聚类值

ios - iOS 中纵向和横向 View 的不同布局和约束?

c# - T 上的泛型约束同时是引用类型和值类型?

查询中的MySql IF语句

python - partial_dependence() 为 python 广义加法模型获得了意外的关键字参数 'feature'。我如何解决它?

r - mgcv:如何使用 Tweedie 响应模型进行逐步回归?

r - 如何解释此错误消息 : (list) object cannot be coerced to type 'double'

R中的旋转 Axis 标签

c - 无法在 R 版本 3.4.1 中安装 data.table