【发布时间】:2014-07-18 17:19:51
【问题描述】:
我正在尝试将一个统计模型对象放入一个 JSON 文件中,然后该文件将传入和传出 API。然而,JSON 显然不适用于原始模型对象,因为模型对象包含 toJSON() 函数(在 jsonlite 包中)无法转换的类类型。
这是一个使用 MASS 库中一些预打包数据的简单示例:
library(MASS)
library(jsonlite)
utils::data(anorexia, package = "MASS")
anorex.1 <- glm(Postwt ~ Prewt + Treat + offset(Prewt),
family = gaussian, data = anorexia)
export <- toJSON(anorex.1)
这会产生错误“错误:没有方法 asJSON S3 类:lm”。
如果能帮助您将此模型对象转换为 JSON 结构,我们将不胜感激。
【问题讨论】: