Gibt es ein gutes R-Paket, das Vorhersagemodelle und andere komplexe Objekte in und aus JSON konvertieren kann? Ich habe lineares Regressionsmodell aus diesem Beispiel:R - Serialisieren von R-Modellen als JSON
eruption.lm = lm(eruptions ~ waiting, data=faithful)
newdata = data.frame(waiting=80)
predict(eruption.lm, newdata)
Ich mag eruption.lm Modell als JSON Speicher serialisiert es irgendwo oder es zu einem externen System zu senden, und deserialisieren es später und tat Vorhersage. Ich habe mit jsonlite R package versucht:
json<-serializeJSON(eruption.lm)
lin.model<-unserializeJSON(json)
predict(lin.model, newdata)
kann jedoch jsonlite nicht komplexe Objekte handhaben - entserialisierten Modell liefert in der Vorhersage einen Fehler:
Error in eval(expr, envir, enclos) : could not find function "list"
Gibt es ein besseres Paket, das/deserialisieren Objekte serialisiert werden kann.
Danke, es funktioniert. Ich habe eine Verbesserungsanfrage in GitHub eingereicht. –