问题标签 [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 投票
1 回答
185 浏览

json - 使用 RJSONIO 从 JSON http 源中提取变量的问题

我正在尝试检索城市的经度和纬度。我通过 openstreetmap.org 创建了一个使用 JSON 的脚本。

我想提取$lonand $lat,但是当我这样做时,我收到以下错误消息:

有没有人知道我做错了什么,因此没有得到预期的结果,这看起来像:

有什么建议么?谢谢!

0 投票
3 回答
21140 浏览

r - 如何从R中的城市名称和国家/地区获取经度和纬度坐标?

我有一长串城市名称和国家/地区,我想将它们绘制在地图上。为此,我需要每个城市的经度和纬度信息。

我的表被调用test并具有以下结构:

0 投票
1 回答
2377 浏览

r - RJSONIO 连接问题

这个问题可能很难回答,但也许您可以指导我调试此类问题。

我写了很少的脚本,很多功能,一个在另一个之上。我在最新版本的 RStudio 中开发(安装了最新的 R)。我完成了我的第一个脚本测试版并想“尝试一下”。当我在 RStudio 中运行它时(即使在重新启动 RStudio 之后,在加载任何库之前)一切正常。所以我用 "C:\Program Files\R\R-2.15.2\bin\x64\Rscript.exe" "path to script\script.R" > "log_out.log" 2> "log_err.log".

它失败了。

log_exec_out.log没有产生任何输出,

log_exec_err.log包含错误消息:

文件中的错误(con,“r”):无法打开连接调用:exec ... get_info.json -> fromJSON -> fromJSON -> I -> structure -> unique 执行停止

所以,我检查了干净的 R:

文件中的错误(con,“r”):无法打开连接

它看起来像同样的错误,至少在某种程度上,traceback() 给了我以下信息:

13:文件(con,“r”)

12:读行(内容)

11:粘贴(读取行(内容),折叠=“\n”)

10:withCallingHandlers(expr,警告=函数(w)invokeRestart(“muffleWarning”))

9: suppressWarnings(paste(readLines(content), collapse = "\n"))

8: 独特的(c("AsIs", oldClass(x)))

7:结构(x,类=唯一(c(“AsIs”,oldClass(x))))

6: I(suppressWarnings(paste(readLines(content), collapse = "\n")))

5:来自JSON(网址)

4:来自 my_script2.R#58 处的 JSON(url)

3: get_info.json(symbol, day = "all") at my_script1.R#116

2:actualize_df(symbol, df) 在#13

1: exec("symbol_name", csv_dump = FALSE)

json url 指向以下数据结构:https://pln.bitcurex.com/data/trades.json 我认为是正确的,应该不会造成任何问题。与网站的其他连接,如 read.csv(url...) 在干净的 R 中工作正常。问题可能与 RJSONIO 有关,但它在 RStudio 中工作很奇怪。

你能告诉我可能是什么问题吗?我的下一步调试应该是什么?

谢谢

0 投票
1 回答
1608 浏览

r - 将数据帧解析为 JSON(通过 RJSONIO)

我对 RJSONIO 有疑问。我有一个像 df 这样的数据框

现在我需要的是使用这个数据框并生成以下 JSON 结构中的行。所以最后它看起来像这样:

}

我从这段代码开始,但数组内的引号有问题(大括号括起来):

感谢您的任何建议!

0 投票
2 回答
3083 浏览

r - RJSONIO vs rjson - 更好的调优

更新:

tl; drRJSONIO不再是两个选项中更快的一个。相反rjson,现在要快得多。

请参阅评论以进一步确认结果


我的印象RJSONIO应该是更快rjson
但是,我得到了相反的结果。

我的问题是:

  • 是否可以/应该执行任何调整来改善结果RJSONIO?(即,我是否忽略了什么?)

下面是使用真实数据的比较(Ujson 网页的内容在哪里),然后是模拟的 json


模拟数据示例

(类似的结果)

iris带有数据集的示例 2


0 投票
2 回答
2802 浏览

json - 在 R 中解析 Facebook JSON 结果

我已经阅读了其他问题,但我仍然不知道如何在 R 中解析 Facebook Graph Search 结果。我的主要目标是转换为数据框之类的东西,以分析一些列。

更新:谢谢@user1609452

现在如果我想包含嵌套在“喜欢”中的“计数”怎么办?让我展示:

在这种情况下,我应该如何设置 match.fun 参数?

有人能帮助我吗?


如果我想包含“计数”,嵌套在“喜欢”中?让我展示:

在这种情况下,我应该如何设置 match.fun 参数?

有人能帮助我吗?

0 投票
2 回答
4133 浏览

r - 如何在 R 中替换“意外的转义字符”

当我尝试从 Facebook URL 中的字符对象解析 JSON 时,出现“fromJSON(data) 中的错误:pos 130 处的意外转义字符 '\o'”。看一下这个:

在我尝试解析 JSON 之前,有没有办法替换这个 '\o' 字符?我尝试了 gsub 但它没有用(或者我做错了什么)。

有人可以帮我解决这个问题吗?谢谢。

0 投票
1 回答
2198 浏览

r - 如何安装使用头文件(RJSONIO、Rcpp)的 R 包?

我无法安装多个 R 包,因为它们总是在第一个包含语句中失败。这是我为 Rcpp 得到的错误:

对于 RJSONIO,我得到了同样的错误

我的会话信息()

0 投票
1 回答
3669 浏览

r - 使用 RJSONIO 解析一行 JSON 对象的文本文件

我想要什么:我想解析表单的文本文件

其中每一行都是一个单独的 json 对象。我希望解析后的表单是 RPart 可以作为参数的类型。

如果我循环遍历每一行,我可以让它工作,但根据这个 SO answer,R 更喜欢使用 apply 函数,而不是单独循环遍历每一行。

对于 R 数据框中的每一行

问题:当我运行我的代码时,我收到了这个错误

我的代码

0 投票
1 回答
1216 浏览

r - 依赖于闪亮的 R 包给出 RJSONIO 警告

我的包 CTDesignExplorer 使用了闪亮的(和闪亮的孵化器)。当我在说明文件中包含
Depends: shiny
时,在 RStudio 中加载包时会出现警告:

.simpleDuplicateClass(def, prev) 中的警告:“RJSONIO”包中 S3 类“AsIs”的规范似乎等同于 >package 'BiocGenerics' 中的规范,并且没有为此类打开重复的类定义

在命令行 R 中,加载闪亮会得到多个警告;除了“AsIs”,还有“connect”、“file”、“pipe”和“textConnection”。
https://github.com/joey711/phyloseq/issues/128,该问题据说在 6 个月前就已解决,但即使在 update.packages("RJSONIO") 之后也是如此。版本为 1.0-3,从 2013-03-27 开始。
https://stat.ethz.ch/pipermail/bioc-devel/2013-March/004177.html,建议是从 NAMESPACE 中删除 RJSONIO。但它不在我的包裹中(或在说明中)。在闪亮中,它位于描述中的导入下。

这可能对代码执行没有影响,但很难确定。无论如何,对于我的用户来说,这肯定是丑陋的。