【发布时间】:2021-11-25 23:36:43
【问题描述】:
我有一个R data file,在该文件中我有一个名为results_NN3 的数据(它是一个类型列表[111],其值为长度为111 的列表)。我尝试将results_NN3 转换为 JSON,以便在 python 中使用,但出现错误。我正在尝试这样做:
> dados_json <- toJSON(results_NN3)
结果是:
Error in toJSON(results_NN3) : unable to convert R type 6 to JSON
对不起,如果这个问题是错误的,我不太了解 R,但我需要 JSON 格式的文件,以便我可以在 python 中使用它,以获得论文。谢谢。
【问题讨论】:
-
你的对象是一个嵌套列表的列表,里面有各种各样的类型。 (当我尝试运行它时出现 Arima 错误)你需要整个对象吗?还是只是其中的某些部分?
-
感谢您的回答@Travasaurus。其实我只需要:results_NN3[["NN3.002"]][["ranked.results"]][["SDIF"]][["pred"]][["pred"]],但每次系列(“NN3.001”、“NN3.002”...)和每个型号(“SDIF”、“LT”、“DIF”、“PCT”...)
-
我想我发现整个事情都可以用
force = TRUE参数进行序列化。然后子集可以在python中完成。