用dput写入后无法读取bestglm对象

时间:2013-04-07 21:40:23

标签: r

我试图在逻辑回归模型上使用bestglm来拟合我的数据(100x25)矩阵的较小样本(原始250kx40)。 我在BATCH模式下运行它。我希望将bestglm模型写入文件。

dput(test2,file="test2.txt",control=c("keepNA","keepInteger","showAttributes"))
t2<-dget(file="test2.txt")
Error in UseMethod("family") : 
  no applicable method for 'family' applied to an object of class "NULL"

关于如何解决这个问题的任何想法?

1 个答案:

答案 0 :(得分:0)

dput bestglm中的某些内容不正确。如果您只是输入控制台,将其复制+粘贴回新对象,它将失败并出现相同的错误。

这可能是一个错误,您可能想要联系包维护者 在此期间,请尝试使用saveRDSreadRDS

saveRDS(test2, file="test2.rds")

t2 <- readRDS("test2.rds")