我正在拟合自然样条模型,但出现以下错误。您能帮我理解并解决以下错误吗?
Error in double(nx * ncoef) : vector size cannot be NA
In addition: Warning message:
In nx * ncoef : NAs produced by integer overflow
不幸的是,我无法上传数据集,不幸的是,您无法复制我的代码。相反,我会尽可能多地解释我的代码:
下面是我运行以适应自然样条拟合的代码:
fit.temp <- lm(y ~ ns(x,knots = seq(1, nrow(data), by = 10)),data = data)
在我的数据集中,x 是一个从 1 到数据行数 424742 的序列。
我知道这个问题有点模糊,但是在花了很多精力之后,我没有运气弄清楚这个错误是什么以及如何解决它。
非常感谢,