问题标签 [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 - R:使用 dplyr 链接 2 个对象(Github stats API 示例)
这是存储库的 github stats api 数据的结构。我正在使用 dplyr 和 tidy_json 库来列出存储库中每个用户的提交数(“c”)、删除(“d”)、添加的代码行数(“a”)和相应的周数(“w”) .
我可以分别提取周数和作者数据,但无法将它们连接在一起。
在任何时候我都无法从作者对象跳转到周对象来链接它们中的 2 个。有什么办法可以做到这一点吗?感谢任何帮助。
json - rjsonlite 中的 toJSON(fromJSON('1.json')) 不会产生相同的 JSON
我试图使用 jsonlite 来处理我的 JSON 请求。我期待将 toJSON() 应用于 fromJSON() 的结果并将其写入文件将产生与原始 JSON 相同的 JSON。显然,fromJSON 做了很多从数字到字符的类型转换,并将单个值包含在 [] 中。
是否有任何参数可以用来确保我们通过 toJSON(fromJSON) 获得相同的 json 文件,或者我必须自己关心所有元素的所有类型。
也许这可以通过其他一些 R JSON 库来实现。
这是原始 JSON 和过去转换的示例。
原来的:
修改的:
json - 如何在 R 中以 json 格式输出我的结果
嗨,我正在将 R 与 opencpu 一起使用。现在我使用 jsonlite 库以 json 格式获取结果,但不幸的是它失败了。我得到了这样的输出。
我想要输出这样的输出
这是我的程序
任何帮助将不胜感激。
r - R jsonlite 包中的 SSL 连接错误
我正在尝试从网站加载 JSON 格式的数据,所以我使用的是jsonlite
R 包和fromJSON
函数。我收到如下错误
有谁知道这个错误是什么意思以及如何(可能)配置 SSL 以使这个功能工作?
javascript - 如何使用索引符号访问对象
我正在尝试使用表数据制作对象
我知道键名不符合规则,但那些是列名。我可以使用索引(例如cond[0][1]
)访问第二列,例如 Created -> OFP。
我只能访问cond[i]
如何访问内部块元素。
当我使用 R 时,json 对象是使用 jsonlite 包创建的,所以,我有限制。
r - R - jsonlite - stream_in 将不接受 nullValue 作为参数
我正在尝试使用 jsonlite 从 .json 文件中读取数据,并将所有 NULL 值替换为 NA。
我正在使用这段代码:
并得到这个错误
根据 ?stream_in 我应该能够在函数调用的 ... 部分中为 fromJSON 传递参数,但 stream_in 不接受 nullValue。
有什么建议吗?
r - 从R中的jsonlite解析列表中提取元素
我已通过 jsonlite 将 .json 文件中的数据导入 R。不幸的是,即使它包含多个类别,数据也会显示为“1 列表”。
当我在全球环境中打开温布尔登网球公开赛时,我得到以下信息:
我的问题是,是否有任何简单的方法来仅引用 $matches 和 $year,就像我在使用 wimbledon$matches 和 wimbledon$year 的数据框中所做的那样?我熟悉使用 wimbledon[[n]] 提取列表的某个元素。但是,这里的问题是我似乎已经将所有内容解析为 jsonlite 中的单个列表。抱歉,我无法添加可重现的示例。在将“匹配”和“年份”列提取为单独的数据框列时,您能给我的任何帮助将不胜感激。
json - 将包含嵌入列表的 JSON 解析为扁平化的 data.frame,忽略不需要的键
一位同事向我发送了一个 Elasticsearch 查询结果(100000 条记录,数百个属性),如下所示:
有一个多余的密钥,code
我不需要捕获。
我想生成一个类似于以下内容的 data.frame:
我可以在 json 中阅读,但flatten=TRUE
不能完全变平:
因为展平不完整,我可以在调用另一个之前使用这个中间阶段来摆脱code
不需要的键flatten()
,但我知道摆脱键的唯一方法真的很慢:
然后在那之后……?我知道使用tidyr::separate
我可能会想出一种spread
将噪声值放入列并设置标志的hacky方法。但这一次只适用于一个属性,我可能有数百个。我事先并不知道所有可能的属性值。
如何有效地生成所需的 data.frame?谢谢你的时间!
json - R - Twitter 提取 - .subset2 中的错误(x,i,exact=exact)
我正在制作一个 R 脚本来获取一组特定用户的所有提及(@username)。
我的第一个问题不是什么大问题。我尝试在家工作,以及工作。在工作中,代码运行良好。在家里,我收到错误 32 - 无法通过 Oauth 对您进行身份验证。这是使用完全相同的代码、密钥、秘密、令牌。我试过重置我的密钥/令牌,同样的事情。没问题,因为我可以进行远程登录,但这令人沮丧。
真正的问题在这里......我构建了一个 URL(例如:final_url =“ https://api.twitter.com/1.1/search/tweets.json?q=@JimFKenney&until=2015-10-25&result_type=recent&count=100 ” )
然后我在 Twitter 上搜索我对@usernameDesired 的查询,以获取所有提到它们的评论。
这很好用,但是我希望我的数据采用可用的格式,所以我这样做......
然后我收到以下错误 -
我什至不知道是什么导致了这种情况。
非常感谢任何帮助。
编辑 1:为了清晰起见,我在尝试查看 json 中的内容时收到错误消息。如果我执行“json = content(mentions)”,那行代码执行得很好。然后我输入“json”来查看变量中的内容,我得到了上面以 $statuses 开头的错误。
json - jsonlite::fromJSON() 或格式错误的 JSON 数据的语法?
我正在读取 json 格式的数据源,但无法将其解析为我想要的数据帧。
产量:
输出文本的前七行看起来不错,但 energyValues.values 的值是日期和值的串联版本。我期待这样的事情:
所以 myJSON 数据包格式不正确,我使用 fromJSON 是否不正确,我需要预处理 jsontxt,还是完全是其他东西?
我试过了:
但它返回一个列表而不是我需要的数据框。我也尝试过不使用 flatten=TRUE 参数,这不会影响输出。