问题标签 [jsonlite]
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.
r - 如何展平从 jsonlite 返回的嵌套数据帧
我正在用 jsonlite 加载这个 JSON 数据
这导致具有嵌套数据框的结构
我想创建一个如下所示的单个 data.frame:
通过展平嵌套的数据框。我正在弄清楚如何通过删除我想要的项目并使用 rbind/cbind 将它们移动到新的数据框来手动执行此操作,但是有没有一种简单的方法来执行这种类型的递归展平?
json - 使用 jsonlite 包解析 JSON 文件时出错
我正在尝试将 JSON 文件读入 R,但出现此错误:
我从http://1usagov.measuredvoice.com/下载文件并使用 7zip 解压缩,然后在 R 中使用以下代码:
我不确定为什么会发生此错误,我在 Google 中查找但没有信息,有人可以帮助我吗?这是文件问题还是我的代码?
json - 从一个目录导入多个 json 文件并附加数据
我正在尝试将多个 json 文件读入工作目录以进一步转换为数据集。我在目录 json 中有文件 text1、text2、text3。这是我写的代码:
我有大约 200 个文件,所以我想知道是否可以导入 json 文件。
谢谢
json - 如何在 fromJSON 命令中传递 url 中的变量
我正在尝试在 url 中传递一个变量并使用 jsonlite 进行展平,但我无法使用循环传递变量页面。我如何使用 FromJSON 循环?
json - 如何通过for循环追加数据
我正在尝试通过循环递归地收集数据。我写了这个命令,它适用于从 2 页收集信息。例如,
我想知道我是否可以对 300 页递归执行此操作。让我知道任何建议。
json - 如何使用分组从 R 数据框编写 JSON 对象
一般来说,我觉得有必要通过折叠多列来制作 JSON 对象。没有直接的方法可以做到这一点。有的话请指出。。
我有这方面的数据
我如何编写一个看起来像的 json
同样对于“查询”:“2”
我希望以 mongo 导入/导出单个 json 行格式吐出它们。任何指针也表示赞赏..
json - fromJSON 中的多个 JSON 对象
我正在尝试使用fromJSON()
以下结构读取具有多个对象的 .json 文件:
[...]
如果我在整个文件周围手动添加括号,并,
在对象之间添加逗号,则以下代码有效:
但是添加括号和逗号对于我实际尝试做的事情是不可行的(我在示例文件上做了)。
我尝试使用readLines()
,因为对象之间有换行符,但我没有得到任何地方。
如何在不修改文件的情况下读取这些 json 对象?
json - Convert/parse JSON into data frame in R
I have the following JSON
file.txt
[{"metric":"create","tags":{"host":"sdsn13","cluster":"cdw","type":"SG"},"aggregateTags":[],"dps":{"1417621083":71.72777777777777,"1417621204":70.76859504132231,"1417621384":70.92222222222222,"1417621564":70.84444444444445,"1417621623":71.32203389830508,"1417621803":70.92777777777778,"1417621925":70.60655737704919,"1417621983":71.17241379310344,"1417622043":70.96666666666667,"1417622223":90.05555555555556,"1417622403":96.81666666666666,"1417622464":95.36065573770492,"1417622644":96.65,"1417622824":80.13333333333334,"1417623003":67.6536312849162,"1417623363":67.375,"1417623424":66.39344262295081,"1417623543":67.6890756302521,"1417623724":67.29834254143647,"1417623784":66.78333333333333,"1417623964":68.99444444444444,"1417624144":71.47777777777777,"1417624323":71.71508379888269,"1417624503":71.7611111111111,"1417624563":66.66666666666667}}]
I used jsonlite and was able to read and convert JSON into a data frame
What I'm trying to do is get a data frame in the following format:
but I end up with the following and am not sure how to separate the unix timestamp into another field as for some reason it disappears:
Could some please assist if I'm missing something here ?
r - 警告消息:在 curlOptions 中:重复的 curl 选项
我正在开发一个 R 脚本,该脚本将从 twitter 获取帖子。我注意到每次我运行以下语句时:
显示以下警告消息:
我在网上没有找到任何好的信息来解决这个问题?我需要在 set_config 语句中只修改一次 httpheader 吗?请在下面找到我的脚本:
代码:
会话信息:
r - R - 使用 jsonlite 循环遍历 json 文件
我正在编写一个循环遍历大约 30,000 个 json 文件的脚本,并使用 jsonlite 读取它们。但是,我总是遇到一个致命错误,例如循环中大约 5,000 个文件以下的错误。我已经在 python 中编写了一个类似的脚本,没有任何问题,但我不知道为什么它在 R 中不起作用。我在另一台机器上安装了 R 并得到了同样的错误。两台机器都是Windows 7。我相信这与json文件的内容无关,每次抛出错误的点都会改变,但总是在5000左右。
我一直用于测试的循环看起来像这样
错误如下所示: