微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

gamSpline插入符号包

如何解决gamSpline插入符号包

如何为我的样条曲线选择最佳df(自由度)。 我使用泊松回归和样条曲线来帮助我调整非线性变化。 使用插入符号包,使用方法= gamSpline训练函数,仅对3 df进行函数测试。

model <- train(
  RBC ~ elapsed,obgyn_aleph,method = "gamSpline",trControl = trainControl(
    method = "cv",number = 10,verboseIter = TRUE
  )
)

汇总结果 选择调整参数 在完整训练集上拟合df = 3

认值吗?如果可以,我该如何更改?

Tnx, 丹尼尔

解决方法

tuneGrid 参数允许用户指定调整参数的自定义网格,在本例中为 df

 model <- train(
      RBC ~ elapsed,obgyn_aleph,method = "gamSpline",trControl = trainControl(
        method = "cv",number = 10,verboseIter = TRUE
      ),tuneGrid = data.frame(df=seq(2,20,by=2))
    )

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。