tidyjson:使用 dplyr 处理 JSON 数据的工具

时间:2024-06-25 17:11:45
【文件属性】:

文件名称:tidyjson:使用 dplyr 处理 JSON 数据的工具

文件大小:684KB

文件格式:ZIP

更新时间:2024-06-25 17:11:45

R

整洁的json tidyjson是互补的工具集, 与JSON数据的工作。 它的主要目标是将 JSON 数据转换为表,供或 R 中的其他关系、分析或机器学习框架在下游使用。在幕后,tidyjson 使用来解析 JSON 数据。 tidyjson 还设计为与从包导入 dplyr 的%>%运算符一起使用。 tidyjson 的运作遵循以下原则: 允许以整齐的形式构建任意嵌套的(数组或对象)JSON 自然地处理“参差不齐”的数组和/或对象(根据文档的不同长度) 允许提取值或键名中的数据 与基于dplyr和%>%运算符构建的管道集成 确保正确处理边缘情况(尤其是空数据) 您可以通过运行直接从 github 安装 tidyjson: devtools :: install_github( " sailthru/tidyjson " ) tidyjson 附带了几个 JSON 示例:


【文件预览】:
tidyjson-master
----.gitignore(41B)
----NAMESPACE(641B)
----vignettes()
--------introduction-to-tidyjson.Rmd(21KB)
----R()
--------data-commits.r(593B)
--------data-worldbank.r(1KB)
--------data-issues.r(1KB)
--------append_values.r(3KB)
--------path.r(973B)
--------enter_object.r(1KB)
--------tidyjson-package.r(118B)
--------json_types.r(2KB)
--------data-companies.r(908B)
--------tbl_json.r(4KB)
--------read_json.r(786B)
--------spread_values.r(2KB)
--------gather_array.r(3KB)
--------gather_keys.r(2KB)
--------json_lengths.r(1KB)
----data()
--------worldbank.rda(16KB)
--------commits.rda(6KB)
--------issues.rda(16KB)
--------companies.rda(595KB)
----.Rbuildignore(33B)
----.travis.yml(452B)
----LICENSE(42B)
----man()
--------append_values.Rd(2KB)
--------json_types.Rd(986B)
--------jfunctions.Rd(797B)
--------issues.Rd(1KB)
--------json_lengths.Rd(997B)
--------gather_keys.Rd(1KB)
--------spread_values.Rd(1KB)
--------gather_array.Rd(2KB)
--------companies.Rd(960B)
--------list_path.Rd(304B)
--------jfactory.Rd(432B)
--------allowed_json_types.Rd(522B)
--------enter_object.Rd(1KB)
--------sub-.tbl_json.Rd(607B)
--------append_values_factory.Rd(449B)
--------append_values_type.Rd(381B)
--------commits.Rd(731B)
--------wrap_dplyr_verb.Rd(386B)
--------tidyjson.Rd(226B)
--------read_json.Rd(639B)
--------determine_types.Rd(396B)
--------my_unlist.Rd(469B)
--------replace_nulls.Rd(352B)
--------prep_path.Rd(295B)
--------tbl_json.Rd(1KB)
--------worldbank.Rd(1KB)
----README.md(12KB)
----tests()
--------test-all.r(38B)
--------testthat()
----inst()
--------extdata()
----cran-comments.md(171B)
----DESCRIPTION(584B)

网友评论