【问题标题】:Is it possible to add a progess bar to GAM model in mgcv?是否可以在 mgcv 中为 GAM 模型添加进度条?
【发布时间】:2021-02-12 14:12:12
【问题描述】:

我正在一个大型数据集上运行 R 中 MGCV 包中的复杂 GAM 模型,我想知道是否可以计算一个进度条来跟踪它的运行速度,而不是抱着希望等待。

有人知道如何在 R 中为模型添加进度条吗?

【问题讨论】:

  • 我认为这是必须在 mgcv::gam 函数中内置的东西。

标签: r progress-bar gam mgcv


【解决方案1】:

不,这是不可能的。您可以在gam.control() 中打开trace = TRUE,将其传递给control 参数到gam 等。

ctrl <- gam.control(trace = TRUE)
m <- gam(y ~ s(x), data = df, method = 'REML', control = ctrl)

根据您使用的gam()bam() 中的哪一个,这至少会向您显示拟合的进度和一些拟合阶段。

【讨论】:

  • 感谢 Gavin,很高兴得到您的答复!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-07
  • 2020-03-21
  • 1970-01-01
  • 1970-01-01
  • 2016-08-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多