【发布时间】:2021-06-22 13:17:53
【问题描述】:
假设你有以下数据:
library(tibble)
offset <- tribble(
~index, ~month,
0, "Jul",
1, "Aug",
2, "Sep",
3, "Oct"
)
如何将offset 转换为以下 JavaScript 友好数组?
'offset': {
0: 'Jul',
1: 'Aug',
2: 'Sep',
3: 'Oct',
}
我尝试通过post 使用library(jsonlite),但它没有提供预期的结果:
library(jsonlite)
toJSON(offset)
#> [{"index":0,"month":"Jul"},{"index":1,"month":"Aug"},{"index":2,"month":"Sep"},{"index":3,"month":"Oct"}]
toJSON(offset, dataframe = "rows")
#> [{"index":0,"month":"Jul"},{"index":1,"month":"Aug"},{"index":2,"month":"Sep"},{"index":3,"month":"Oct"}]
toJSON(offset, dataframe = "columns")
#> {"index":[0,1,2,3],"month":["Jul","Aug","Sep","Oct"]}
toJSON(offset, dataframe = "values")
#> [[0,"Jul"],[1,"Aug"],[2,"Sep"],[3,"Oct"]]
我在 JavaScript 方面的经验非常有限,因此非常感谢任何帮助!
由reprex package (v1.0.0) 于 2021 年 3 月 25 日创建
【问题讨论】:
标签: javascript r json jsonlite