问题标签 [rjsonio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
641 浏览

json - 从 R 中的 Google 地理编码 API 中提取 JSON 数据

我对 Json 数据结构很陌生,因此无法从中提取数据。

这是存储在 csv 文件中的 Json 数据的示例行

我正在尝试从第一次出现的地址组件中提取值

这样我的虚拟代码看起来像

我正在检查这些字符向量

这是试用代码

所以我的 o/p 看起来像

PS= json_data_df1是我的数据框的名称;;Json_obj是 Json 对象所在列的名称

有谁知道我该怎么做。

任何帮助将非常感激。

谢谢。

0 投票
0 回答
68 浏览

json - 仅从 r 中的 json 对象访问第二个子元素

这是来自 json 对象的示例行。

要访问地址组件,我使用了以下代码

这给了我以下输出

一切正常,除了我期望“子区域”作为输出值而不是 O/P 中的“政治”来自行"{"long_name":"Uday Baug","short_name":"Uday Baug","types ":["政治","sublocality","sublocality_level_2"]},"

它不能从“次地方性”中["political","sublocality","sublocality_level_2"]}取而代之,而是取而代之的是第一个要素,即“政治”。有关应进行哪些更改以实现预期输出的任何建议。任何帮助将非常感激。

谢谢

0 投票
0 回答
254 浏览

json - fromJSON 函数的无效字符

我正在尝试将 json 文件导入 R。为此,我使用了诸如rjsonjsonliteRJSONIO等包。我尝试了不同的方法,如下所示,但我都遇到了错误。

我得到的错误是:

使用“RJSONIO”包:

产生以下错误:

这一定很简单,但由于我是 RI 的新手,所以很难弄清楚。

0 投票
2 回答
358 浏览

r - RJSONIO fromJSON 错误

我在 R 中的 RJSONIO 包中的 fromJSON 函数有问题。

我有一个用 fromJSON 读取的 json 文件

文件名为“indy.json”

这是一个可重现的示例:

但是,我得到了结果:

这是我的相关 sessionInfo()

谁能建议为什么会这样?

0 投票
0 回答
352 浏览

json - 努力将新西兰公司导入R(json)

新西兰公司注册提供了一个 json 文件,其中包含所有公开的商业信息。该文件高达 40gb,但还有一个较小的 json 文件(约 250mb),其中包含非法人实体(个体经营者等)的数据。作为一个热身练习,我想我应该将它导入 R 以了解大小、可伸缩性和计算需求。

我在将较小的 json 文件导入 R 时遇到了很多麻烦。我尝试过 jsonlite、RJSONIO、rjson,但似乎该文件是以“非正统”json 格式编写的,因此标准的“fromJSON”命令正在失败. 以下是我一直试图导入 R 的文件的一部分(2 个实体):test.json

注意:JSONlint 似乎不认为该文件是有效的 JSON 文件

我的想法是我可能需要使用 stream_in() 或 readLines() 但我对这些功能不是很精通。非常感谢任何帮助或见解。干杯

0 投票
1 回答
171 浏览

json - R data.table 高效解析来自 API 调用的 json 数据

我正在尝试使用 API 调用下载一些数据,但我确信代码可以在很大程度上得到优化。到目前为止,我只打了 47 个这样的电话,但将来可能会达到 20000 个。这是代码。编辑:由于每个人都无法访问该链接,因此我已将链接保存raw_dataR 对象编辑结束

0 投票
0 回答
134 浏览

r - 如何强制 RJSONIO::fromJSON 将数字读取为字符?

我有一个 Json,其中包含诸如“id”之类的数据:“165436382098949”,但是当我尝试使用 fromJSON 解析字符串时,我得到了一些东西

这是一个麻烦,因为我需要确切的 id 来执行请求。如何强制 fromJSON 将所有字段作为字符读取?

编辑:示例

0 投票
0 回答
75 浏览

r - 将 JSON 页面与 RJSONIO 相结合

我在将多个页面与RJSONIO.

基本版本:如果我尝试使用一页,它可以工作:

但是,当我尝试自动化多个页面的过程时,列表保持为空。我使用了以下代码:

什么也没有发生,'pages' 列表是空的,mydata 也是空的。我尝试使用另一个 json 包,但使用其他包(jsonlite 和 rjason)我收到一条错误消息:

“open.connection(con,“rb”)中的错误:达到超时:连接在 10000 毫秒后超时”

提前感谢您的任何回复

0 投票
1 回答
656 浏览

r - 循环中的 R 错误:file(con, "r") 和 open.connection(con, "rb")

我正在将一系列 JSON 文件的 url 下载到列表列表中,以便稍后分析。

但是,在不正常的时刻,我得到错误代码:

或者

我先尝试了上述调整1,然后调整2,但问题不断出现。如果我尝试在错误点重新启动循环,它会再次工作,直到出现以下不规则错误。

如何构建 R 在错误点自动重新启动循环?

注意我在 open.connection 中看到了关于错误的其他主题,但我不明白给出的答案,或者它不适用于我认为的我的代码类型......

NB2:我也尝试过使用jsonlite包而不是RJSONIO,但它在不规则的时刻给出了相同的错误。感谢您的输入。

0 投票
1 回答
307 浏览

r - 通过 fromjson 解析 JSON URL 列表

我有一个 url 表,每个都指向某个 json 输出。我想通过fromJSON(或任何其他 json 解析器)解析它们,以便从这些 json 输出中提取数据,并将其组合在一个列表列表中。

我的代码设置如下:

呈现错误术语:

如果我通过粘贴单个 url 来测试它fromJSON(),它可以工作,所以我想问题在于fromJSON不读取表格的事实?

有人对如何执行此操作有建议吗?

补充: urltable 是一个 1 列 326 行的表。表头是:

添加 2 个 urltable 子集,dput(subset_urltable)