You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何保存与加载用broom、map生成的嵌套回归结果mods对象

R嵌套回归对象mods的保存与加载方法

1. 保存mods对象

对于包含嵌套数据、glm模型结果的复杂对象mods,推荐使用R原生的单对象序列化函数saveRDS()实现持久化存储,该方法不会额外存储无关环境变量,也能完整保留模型的所有结构信息。
你可以将以下代码替换到示例中## 导出mods的位置:

# 基础保存方法
saveRDS(mods, file = "nested_reg_mods.rds")

# 可选:大体积模型开启高压缩,减少磁盘占用
# saveRDS(mods, file = "nested_reg_mods.rds", compress = "xz")

2. 加载mods到全局环境

使用和saveRDS()对应的readRDS()函数读取文件,主动赋值给变量即可导入到当前全局环境,读取后的对象和你生成时的结构完全一致,可以直接调用broom相关函数做后续结果整理。
你可以将以下代码替换到示例中## 上传mods的位置:

mods <- readRDS("nested_reg_mods.rds")

注意:不推荐使用save()+load()组合处理单个模型对象,load()会将保存时的所有变量直接导入当前环境,容易出现变量意外覆盖的问题,saveRDS()/readRDS()是单对象存储的最优方案。

内容的提问来源于stack exchange,提问作者Stata_user

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 21:24:06