我正在尝试使用 bam(mgcv 库)拟合加法混合模型。我的数据集有 10^6 个观察结果,来自对嵌套在 300 个健康中心的 2.10^5 名儿童的生长的纵向研究。我正在寻找每个中心的斜率。该模型是
bam(haz ~ s(month, bs = "cc", k = 12)+ sex+ s(age)+ center+ year+ year*center+s(child, bs="re"), data)
Run Code Online (Sandbox Code Playgroud)
每当我尝试拟合模型时,都会出现以下错误消息:
Error: cannot allocate vector of size 99.6 Gb
In addition: Warning message:
In matrix(by, n, q) : data length exceeds size of matrix
Run Code Online (Sandbox Code Playgroud)
我正在使用 500 Gb de RAM 的集群。
感谢您的任何帮助