- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 RJSONIO 问题。
我有一个像 df 这样的数据框
df <- data.frame(a = c(1:3), b = c(4:6), c = c(7:9) )
df
a b c
1 1 4 7
2 2 5 8
3 3 6 9
{
"job_id": "1",
"page": "1",
"rows": [
{
"row": [
"1",
"4",
"7"
]
},
{
"row": [
"2",
"5",
"8"
]
},
{
"row": [
"3",
"6",
"9"
]
}
]
rows <- apply(df, 1, function(x) toJSON(list(row = x)) )
toJSON(list("job_id" = "1", "page" = "1", "rows" = paste(rows) ) )
最佳答案
此处介绍如何创建 JSON 格式。
list(job_id = "1",
page = "1",
rows = lapply(seq(nrow(df)), function(x) list(row=as.character(df[x,]))))
cat(toJSON(ll))
{"job_id": "1",
"page": "1",
"rows": [
{
"row": [ "1", "4", "7" ]
},
{
"row": [ "2", "5", "8" ]
},
{
"row": [ "3", "6", "9" ]
}
]
}
关于r - 将数据帧解析为 JSON(通过 RJSONIO),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15116072/
我在安装 RJSONIO 时遇到了一些问题。 install.packages 告诉我该包不适用于我的 R 版本。我可以手动下载二进制文件并安装,但随后我无法使用该库,因为它“未为‘arch=x64’
我有 RJSONIO 问题。 我有一个像 df 这样的数据框 df <- data.frame(a = c(1:3), b = c(4:6), c = c(7:9) ) df a b c 1 1
更新: tl; dr是RJSONIO不再是两个选项中最快的一个。相反,rjson现在更快了。 查看评论以进一步确认结果 我的印象是RJSONIO应该比rjson更快。 但是,我得到相反的结果。 我的问
我想要什么:我想解析一个格式为的文本文件 {"business_id": "rncjoVoEFUJGCUoC1JgnUA", "full_address": "8466 W Peoria Ave\nS
我正在编写一些辅助函数来将我的 R 变量转换为 JSON。我遇到过这个问题:我希望我的值被表示为 JSON 数组,这可以根据 RJSONIO 文档使用 AsIs 类来完成。 x = "HELLO" t
我的包 CTDesignExplorer 使用 shiny(和 shinyIncubator)。当我包括 依赖: Shiny 在 DESCRIPTION 文件中,在 RStudio 中加载包时会出现警
我怀疑我在这里遗漏了一些明显的东西,但是我如何使用 RJSONIO 解析 R 中的深层嵌套结构? ? 例如 - 假设我想直接在 results.data.json$MRData$RaceTable$R
给出以下 R 代码: library(rjson) x <- c(3:5) toJSON(x) 它产生: [1] "[3,4,5]" 当我期待类似的事情时: "[3,4,5]" 我是 R 新手,我想这
我是一名优秀的程序员,十分优秀!