gpt4 book ai didi

以 Json 的形式返回 Tibble

转载 作者:行者123 更新时间:2023-12-02 08:02:48 25 4
gpt4 key购买 nike

我是 R 新手,我正在尝试使用 Hansard Library。

有什么方法可以将任何查询的结果导出为 Json 而不是 tibble?

library(hansard)
library(tibble)

#example query
z <- mp_vote_record(172, "aye", start_date = "2017-01-01", end_date = "2017-05-03")

print(z)

给出输出:

# A tibble: 38 x 5
about title uin date_value date_datatype
<chr> <chr> <chr> <dttm> <chr>
1 722300 Early Parl~ CD:20~ 2017-04-19 00:00:00 POSIXct
2 714865 Pension Sc~ CD:20~ 2017-03-29 00:00:00 POSIXct
3 714866 Pension Sc~ CD:20~ 2017-03-29 00:00:00 POSIXct
4 714868 Pension Sc~ CD:20~ 2017-03-29 00:00:00 POSIXct
5 713962 Bus Servic~ CD:20~ 2017-03-27 00:00:00 POSIXct
6 713963 Bus Servic~ CD:20~ 2017-03-27 00:00:00 POSIXct
7 714005 Bus Servic~ CD:20~ 2017-03-27 00:00:00 POSIXct
8 710264 Reproducti~ CD:20~ 2017-03-13 00:00:00 POSIXct
9 708770 Children a~ CD:20~ 2017-03-07 00:00:00 POSIXct
10 708773 Children a~ CD:20~ 2017-03-07 00:00:00 POSIXct
# ... with 28 more rows

最佳答案

您可以使用 jsonlite 包将 tibble 转换为 json。使用内置数据集 iris 的示例:

library(dplyr)
library(jsonlite)

mydata <- as_tibble(iris)
toJSON(mydata)

关于以 Json 的形式返回 Tibble,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54927765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com