将R表转换为JSON字符串

奥斯卡奖

我正在学习R,并且正在使用R进行Predictive Analysis API ,正在使用管道工来创建Web API服务。我需要检索我的朴素贝叶斯预测结果的混淆矩阵,但是不幸的是,我找不到任何将结果对象(R表对象)转换为JSON字符串的方法。

我的选项之一是手动创建JSON字符串,但是我找不到遍历表的方式,包括行名和列名。

这是我的表对象的一个​​示例:

          Active   Inactive   Hotlined   Suspended
Active       1        0          2           1
Inactive     0        2          0           0
Hotlined     3        0          3           2
Suspended    0        5          0           4

我需要的输出与此类似:

[
   {column:'Active',row:'Active',value:1},
   {column:'Inactive',row:'Active',value:0},
   {column:'Hotlined',row:'Active',value:2},
   {column:'Suspended',row:'Active',value:1},
   .......... #The same for next rows
,]

另外,根据预测结果,表对象可以具有更少的列和/或更少的行,我想我应该在之前提到这一点,关于如何实现这一点有任何想法吗?

奥斯卡奖

@thelatemail给出的答案有效,并且给了我正确的字符串

这就是答案

library(jsonlite)
toJSON(setNames(as.data.frame(tab),c("row","column","value")))

谢谢大家的帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将JSON字符串转换为数据表?

来自分类Dev

将字符串转换为JSON

来自分类Dev

将字典字符串字符串转换为json字符串

来自分类Dev

将字典字符串字符串转换为json字符串

来自分类Dev

将JSON字符串转换为JavaScript对象,然后创建HTML表

来自分类Dev

将数据表转换为用于amcharts的JSON字符串

来自分类Dev

将字符串数据从mysql表转换为java中的json列表

来自分类Dev

将哈希表转换为键值对的字符串

来自分类Dev

将哈希表转换为字符串数组

来自分类Dev

如何使用`textscan`将字符串转换为表?

来自分类Dev

播种表时将数组转换为字符串

来自分类Dev

将表字符串转换为实际表

来自分类Dev

将错误的JSON字符串转换为JSON数组

来自分类Dev

将无效的JSON字符串转换为JSON

来自分类Dev

ansible将转义的json字符串转换为json

来自分类Dev

将JSON字符串转换为JSON数组

来自分类Dev

将无效的JSON字符串转换为JSON

来自分类Dev

javascript将JSON字符串转换为JSON对象

来自分类Dev

如何将JSON字符串转换为JSON

来自分类Dev

将JSON字符串转换为JSON数组

来自分类Dev

无法将 json 字符串转换为 json 对象

来自分类Dev

Spring - 将 JSON 字符串转换为 JSON 对象

来自分类Dev

json数组转换为表中的字符串

来自分类Dev

将日期字符串转换为JSON日期格式

来自分类Dev

将JSON(作为字符串)转换为多维数组

来自分类Dev

javascript-将字符串转换为json数组

来自分类Dev

将json字符串值转换为数字

来自分类Dev

将点分隔的字符串转换为JSON对象

来自分类Dev

将哈希图转换为JSON字符串