Summary.glm转换为CSV文件?
问题描述:
我很努力地将打印结果从“summary.glm”转换为CSV文件。我的代码,这是相当简单的,如下:Summary.glm转换为CSV文件?
results <-glm(dv ~ iv + iv2, family=binomial, data=dataframe)
results_df <-summary.glm(results)
write.csv(results_df, "myCSV.csv")
这产生了错误:cannot coerce class 'summary.glm' into a data.frame'
。
我真正需要做的就是将我的系数作为赔率比率导出到包含标准误差和p值的CSV文件中。我确信有一个包可以做到这一点;我只是没有找到它。请帮忙!
答
只要做到:
results_df <-summary.glm(results)$coefficients
这将提取系数的数据帧。
我该如何做相反的过程?那是从CSV文件获取公式? – 2014-08-03 15:01:10
@RamGAthreya:从这种文件中无法做到:所有存储的都是系数,而不是公式。 – 2014-08-05 01:13:59
哦,那么有没有办法保存未来使用的公式?我真的很想这样做,因为我不想每次想做预测时重新学习我的模型。 – 2014-08-05 02:31:22