是否可以在 mgcv 中为 GAM 模型添加进度条?

Is it possible to add a progess bar to GAM model in mgcv?

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

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

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

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

这至少会向您显示拟合进度和拟合的某些阶段,具体取决于您使用的是 gam() 还是 bam()