问题标签 [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.
json - 从 R 中的 Google 地理编码 API 中提取 JSON 数据
我对 Json 数据结构很陌生,因此无法从中提取数据。
这是存储在 csv 文件中的 Json 数据的示例行
我正在尝试从第一次出现的地址组件中提取值
这样我的虚拟代码看起来像
我正在检查这些字符向量
这是试用代码
所以我的 o/p 看起来像
PS= json_data_df1是我的数据框的名称;;Json_obj是 Json 对象所在列的名称
有谁知道我该怎么做。
任何帮助将非常感激。
谢谢。
json - 仅从 r 中的 json 对象访问第二个子元素
这是来自 json 对象的示例行。
要访问地址组件,我使用了以下代码
这给了我以下输出
一切正常,除了我期望“子区域”作为输出值而不是 O/P 中的“政治”来自行"{"long_name":"Uday Baug","short_name":"Uday Baug","types ":["政治","sublocality","sublocality_level_2"]},"
它不能从“次地方性”中["political","sublocality","sublocality_level_2"]}
取而代之,而是取而代之的是第一个要素,即“政治”。有关应进行哪些更改以实现预期输出的任何建议。任何帮助将非常感激。
谢谢
json - fromJSON 函数的无效字符
我正在尝试将 json 文件导入 R。为此,我使用了诸如rjson
、jsonlite
、RJSONIO
等包。我尝试了不同的方法,如下所示,但我都遇到了错误。
我得到的错误是:
使用“RJSONIO”包:
产生以下错误:
这一定很简单,但由于我是 RI 的新手,所以很难弄清楚。
r - RJSONIO fromJSON 错误
我在 R 中的 RJSONIO 包中的 fromJSON 函数有问题。
我有一个用 fromJSON 读取的 json 文件
文件名为“indy.json”
这是一个可重现的示例:
但是,我得到了结果:
这是我的相关 sessionInfo()
谁能建议为什么会这样?
json - 努力将新西兰公司导入R(json)
新西兰公司注册提供了一个 json 文件,其中包含所有公开的商业信息。该文件高达 40gb,但还有一个较小的 json 文件(约 250mb),其中包含非法人实体(个体经营者等)的数据。作为一个热身练习,我想我应该将它导入 R 以了解大小、可伸缩性和计算需求。
我在将较小的 json 文件导入 R 时遇到了很多麻烦。我尝试过 jsonlite、RJSONIO、rjson,但似乎该文件是以“非正统”json 格式编写的,因此标准的“fromJSON”命令正在失败. 以下是我一直试图导入 R 的文件的一部分(2 个实体):test.json
注意:JSONlint 似乎不认为该文件是有效的 JSON 文件
我的想法是我可能需要使用 stream_in() 或 readLines() 但我对这些功能不是很精通。非常感谢任何帮助或见解。干杯
json - R data.table 高效解析来自 API 调用的 json 数据
我正在尝试使用 API 调用下载一些数据,但我确信代码可以在很大程度上得到优化。到目前为止,我只打了 47 个这样的电话,但将来可能会达到 20000 个。这是代码。编辑:由于每个人都无法访问该链接,因此我已将链接保存为raw_data
R 对象编辑结束
r - 如何强制 RJSONIO::fromJSON 将数字读取为字符?
我有一个 Json,其中包含诸如“id”之类的数据:“165436382098949”,但是当我尝试使用 fromJSON 解析字符串时,我得到了一些东西
这是一个麻烦,因为我需要确切的 id 来执行请求。如何强制 fromJSON 将所有字段作为字符读取?
编辑:示例
r - 将 JSON 页面与 RJSONIO 相结合
我在将多个页面与RJSONIO
.
基本版本:如果我尝试使用一页,它可以工作:
但是,当我尝试自动化多个页面的过程时,列表保持为空。我使用了以下代码:
什么也没有发生,'pages' 列表是空的,mydata 也是空的。我尝试使用另一个 json 包,但使用其他包(jsonlite 和 rjason)我收到一条错误消息:
“open.connection(con,“rb”)中的错误:达到超时:连接在 10000 毫秒后超时”
提前感谢您的任何回复
r - 循环中的 R 错误:file(con, "r") 和 open.connection(con, "rb")
我正在将一系列 JSON 文件的 url 下载到列表列表中,以便稍后分析。
但是,在不正常的时刻,我得到错误代码:
或者
我先尝试了上述调整1,然后调整2,但问题不断出现。如果我尝试在错误点重新启动循环,它会再次工作,直到出现以下不规则错误。
如何构建 R 在错误点自动重新启动循环?
注意我在 open.connection 中看到了关于错误的其他主题,但我不明白给出的答案,或者它不适用于我认为的我的代码类型......
NB2:我也尝试过使用jsonlite
包而不是RJSONIO
,但它在不规则的时刻给出了相同的错误。感谢您的输入。
r - 通过 fromjson 解析 JSON URL 列表
我有一个 url 表,每个都指向某个 json 输出。我想通过fromJSON
(或任何其他 json 解析器)解析它们,以便从这些 json 输出中提取数据,并将其组合在一个列表列表中。
我的代码设置如下:
呈现错误术语:
如果我通过粘贴单个 url 来测试它fromJSON()
,它可以工作,所以我想问题在于fromJSON
不读取表格的事实?
有人对如何执行此操作有建议吗?
补充: urltable 是一个 1 列 326 行的表。表头是:
添加 2 个 urltable 子集,dput(subset_urltable)
: