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

json - 如何识别 JSON 无效的位置或原因 (RJSONIO)

我正在处理一个只是大量 JSON 列的数据列。每行值约为 50,000 个字符。

在花了一些时间试图摆弄 fromJSON 以从 JSON -> dataframe where columns = JSON keys,并在这样做时遇到许多错误之后,我在整个列中使用了 isValidJSON() 并发现我的 JSON 中大约 75% 是“无效的” ”。

现在,基于该数据实际上是直接来自数据库的有效 JSON 的来源,我完全有信心,因此我希望能够确定 fromJSON 函数在 50,000 个字符中的哪个位置遇到问题。

我试过 debug() 但它只是告诉我错误发生在哪个函数调用处。

如果它们不是那么麻烦,我会分享示例行,但它是值的健康组合,想象一个带有 df$features 的 df:

我试图运行的代码:

0 投票
1 回答
1619 浏览

json - rbind.pages 缺少页面“错误:所有(vapply(页面,is.data.frame,逻辑(1)))”不是 TRUE

我正在尝试使用来自 web 的 jsonlite 的 rbind.pages,其中一些数据文件丢失(例如 aa 的值丢失)。

我收到以下错误。关于如何解决这个问题的任何建议?谢谢。

0 投票
1 回答
696 浏览

json - 从文件中读取json时如何正确处理R库RJSONIO中的转义Unicode字符

我正在使用 R 的 RJSONIO 从文件中读取 json。json 包含 unicode 字符,这些字符会被错误地读取。

当 json 作为字符串传递时,代码工作,如 R 包的作者在 stackoverflow如何正确处理 R 中的转义 Unicode 字符的问题中所示,例如破折号 (-)

但是,当从文件中读取 json 时,它不会产生正确的 unicode 表示。如下图所示:

其中 ~/MTS/temp 包含:

0 投票
0 回答
109 浏览

r - 将 json 对象转换为数据框 - 无法识别字符“0”

我正在尝试将此 json 对象转换为数据框。我收到一个错误,即无法识别字符“0”。有关如何处理在具有 1000 条记录的大型 json 文件中发生的此错误的任何建议?

0 投票
1 回答
52 浏览

json - R:API 链接无效时如何抛出异常?

我正在使用 R 从网站获取 json 文件。特别是,我使用了 RJSONIO 包的 fromJSON 函数。我正在尝试从 50,000 个网站链接中获取 json 文件。但是,其中一些可能不是有效的 API 链接。现在,我正在使用 for 循环来获取 json 文件。但是,每次遇到无效链接时,整个程序都会停止。

如果遇到无效的 API 链接,我如何才能传递到下一个迭代?

0 投票
2 回答
1814 浏览

json - 在 R 中使用 fromJSON 时处理 NaN

我正在尝试使用 R 中的 fromJSON 函数来读取提供给我的 JSON 文件,但是该文件包含NaN在其中,我无法正确读取它。

这是我得到的错误:

NaN任何人都知道在将 json 文件读入 R 时如何读取值?

0 投票
1 回答
50 浏览

r - RJSONIO 舍入错误

我对 R 中 RJSONIO 包中的 toJSON 函数有疑问。从数据框读取时,值似乎是四舍五入的。

我想了解这是一个错误还是 R 中更深层次的东西。

这是一个可重现的示例:

当我从 RJSONIO 运行 toJSON 函数时:

为了比较,我使用 rjson 中的 toJSON 函数得到了这个结果:

RJSONIO 包似乎正在四舍五入这些值。例如 1250.04 舍入为 1250。

这是我的相关 sessionInfo()

谁能建议为什么会这样?

0 投票
2 回答
6763 浏览

json - R 3.2.2:安装了“rjson”和“RJSONIO”包,但使用“fromJSON”时出错

我在使用“fromJSON”命令时遇到了很多麻烦。我正在尝试使用他们的 API 收集 Instagram 数据,但此命令不起作用。我正在使用 R 并且我安装了将 JSON 转换为 R 的两个包,但我不断收到以下错误:错误:找不到函数“fromJSON”

我将 R Studio 和 R 3.2.2 用于 Windows 8 x64。我尝试搜索并找不到解决方案。任何帮助,将不胜感激。

0 投票
0 回答
1426 浏览

json - 如何在 R 中加载(大)JSON 文件的前 n 行?

我有一个非常大的 Json 文件,我想在 R 中进行探索。最自然的方法是仅将全部 json 数据的一小部分加载到工作区中,例如前 100 行。

不幸的是,我找不到任何选项可以让我使用 RJSONIO 等领先的 Json 包来做到这一点。我只能加载整个数据集,这会使我的计算机崩溃。

任何想法?非常感谢!

0 投票
1 回答
236 浏览

r - 在 R 中卸载 RJSONIO

如何从 R.. 中卸载 RJSONIO 包我试过的

但是如果我检查包的路径,我会得到这个