2

我正在尝试使用降雪量来估计多个非参数模型。到目前为止,我没有任何问题,但现在我遇到了一个我觉得无法解决的问题。

在下面的 MWE 中,我们简单地估计一个节点上的一个模型。在我的应用程序中,结构是相同的。当我尝试绘制模型结果或使用np包中的另一个函数(如npsigtest())时,我收到错误

is.data.frame(data) 中的错误:..1 在不正确的上下文中使用,没有 ... 要查看

有谁知道是什么导致了这个问题?我对另一种关于并行估计多个模型的方法持开放态度。

MRE:

library(np)
library(snowfall)

df     <- data.frame(Y = runif(100, 0, 10), X = rnorm(100))
models <- list(as.formula(Y ~ X))

sfInit(parallel = T, cpus = length(models))
sfExport("models")
sfExport("df")
sfLibrary(snowfall)
sfLibrary(np)
lcls <- sfLapply(models, fun = npregbw, data = df, regtype = "lc")
sfStop()

plot(lcls[[1]])
4

0 回答 0