【发布时间】:2021-03-02 20:17:43
【问题描述】:
您好,我想更改我写入 JSON 的数据结构,但我不确定如何。
这是我的代码:
test_df <- data.frame(Metric = c("test1",
"test2",
"test3",
"test4",
"test5"),
Value = c(tail(test1$v, 1),
tail(test2$v, 1),
tail(test3$v, 1),
tail(test4$v, 1),
tail(test5$v, 1)))
test_df_list <- list(test_df)
names(test_df_list) <- "test_df_df"
test_df_exportJSON <- toJSON(test_df_list, pretty = TRUE)
write(test_df_exportJSON, "test_df.json")
结果:
{
"test_df": [
{
"Metric": "test1",
"Value": 47
},
{
"Metric": "test2",
"Value": 0.85
},
{
"Metric": "test3",
"Value": 0.98
},
{
"Metric": "test4",
"Value": 137
},
{
"Metric": "test5",
"Value": 2.1
}
]
}
但我希望将 [] 删除,例如:
{
"test_df":
{
"test1": 47,
"test2": 0.85,
"test3": 0.98,
"test4": 137,
"test5": 2.1
}
}
知道怎么做吗?任何帮助都会很棒!
不知何故,我收到消息“您的帖子似乎主要是代码;请添加更多详细信息”,因此请忽略此行以使其被接受;)
【问题讨论】:
标签: r json brackets dataformat