gpt4 book ai didi

r - 如何在没有数据或仅使用预测系数的情况下保存 glm 结果?

转载 作者:行者123 更新时间:2023-12-04 01:49:35 25 4
gpt4 key购买 nike

当我使用以下 R 代码时,

model_glm=glm(V1~. , data=xx,family="binomial");
save(file="modelfile",model_glm);

模型文件的大小将与数据一样多,在我的情况下为 1gig。如何删除model_glm结果中的数据部分,所以只能保存一个小文件。

最佳答案

我遇到了这个问题,我在生产中将 GLM 作为 R 的一部分运行,而 GLM 的大小大大减慢了我的速度。我发现我需要杀死的不仅仅是 $data . Here是我的帖子,下面有一个例子。

> object.size(sg)
96499472 bytes
> sg$residuals <- NULL
> sg$weights <- NULL
> sg$fitted.values <- NULL
> sg$prior.weights <- NULL
> sg$na.action<- NULL
> sg$linear.predictors <- NULL
> sg$fitted.values <- NULL
> sg$effects <-NULL
> sg$data <- NULL
> object.size(sg)
3483976 bytes
> sg$qr$qr <- NULL
> object.size(sg)
79736 bytes

关于r - 如何在没有数据或仅使用预测系数的情况下保存 glm 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13387603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com