2
是否有一些可以將預測模型和其他複雜對象轉換爲JSON的良好R包?我從這個例子中的線性迴歸模型:R - 將R模型序列化爲JSON
eruption.lm = lm(eruptions ~ waiting, data=faithful)
newdata = data.frame(waiting=80)
predict(eruption.lm, newdata)
我想它的地方序列eruption.lm模型作爲JSON存儲或發送到一些外部系統,後來反序列化,做預測。 我曾嘗試與jsonlite R package:
json<-serializeJSON(eruption.lm)
lin.model<-unserializeJSON(json)
predict(lin.model, newdata)
然而,jsonlite不能處理複雜的對象 - 反序列化的模型預測返回一個錯誤:
Error in eval(expr, envir, enclos) : could not find function "list"
有一些更好的封裝,可以序列化/反序列化對象。
謝謝,它的工作原理。我已經在GitHub中提交了增強請求。 –