问题标签 [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 - 成功将分页的 JSON 对象强制转换为 R 数据框
我正在尝试将从 API 中提取的 JSON 转换为 R 中的数据框,以便我可以使用和分析数据。
一旦我得到这个对象,new
我就很难将列表解析为数据框。json具有以下结构:
我尝试new
使用以下代码查看单个元素:
拉出raised_amount
列出的第一个元素。但是,我不知道如何将其应用于 4268 家初创公司的整个列表。特别是,我不知道如何处理分页。我似乎最多只能获得一页初创公司(即其中 50 家)。
我尝试使用 for 循环来获取初创公司的列表,然后将每个值一个一个地放入数据帧的一行中。下面的示例仅针对一列显示了这一点,但当然我可以通过扩展 for 循环来为所有列执行此操作。但是,我无法在任何其他页面上获得任何内容。
e:谢谢你提到分页。我将更仔细地查看文档,看看我是否能弄清楚如何正确地构建 API 调用以获取不同的页面。如果/当我弄清楚时,我会更新这个答案!
json - JSON 文件中的“NA”转换为 NA 逻辑
我有json
国家数据的文件。其中一个文件具有以下数据:
我有以下代码使用包将其转换json
为:data.frame
jsonlite
我期待一个data.frame
带有数字和字符串的:
相反,NA
alpha2 代码被自动转换为NA
逻辑代码,这就是我得到的:
我希望 alpha2 是一个字符串,而不是逻辑。我该如何解决?
r - 如何在jsonlite中读取数据框
我正在尝试读取 jsonlite 中的数据框。我有一个 json 文件(由报纸文章中的 html 代码制成,并由一些变量构成:标题、正文、评论),我设法重命名了它。
我现在想“查看”我的文件的内容(我想查看属于变量的文本;标题、正文、注释等),但我不知道要使用哪个函数。
我的 json 文件如下所示:
{ "author":"Ulla Gunge", "body":"De har »opført sig blufærdighedskrænkende«。我想知道 otteårige drenge derfor været bortvist fra deres skole i Horsens。", "comments":[], "subtitle ":"To otteårige drenge er blevet bortvist fra deres skole for at have vist deres tissemænd til en pige. Men den slags er helt normalt i den alder, fortæller forsker i voksnes syn på børns seksualitet, doktorlege og pædofilifrygt.", "title" :"Blufærdighed i børnehøjde" }
r - 将许多数据帧与 rbind 和 pages 结合起来
我正在尝试通过使用页面组合数据框来顺序地 rbind 页面。
当我查看文件数据集时,我只看到 0 个变量。我期待 6 行和 2 列。有人可以解决如何在循环时绑定和附加数据。谢谢
json - rbind.pages 缺少页面“错误:所有(vapply(页面,is.data.frame,逻辑(1)))”不是 TRUE
我正在尝试使用来自 web 的 jsonlite 的 rbind.pages,其中一些数据文件丢失(例如 aa 的值丢失)。
我收到以下错误。关于如何解决这个问题的任何建议?谢谢。
r - Opencpu简单函数json解析不起作用
嗨,我想为我的本地 opencpu 开发服务器提供一个简单的功能。
示例调试输入将类似于
但是有一个问题:当手动提供样本数据时,例如:
代码编译。
但是当我尝试通过 http 访问它时:
' -H "内容类型:应用程序/json"
我只收到输出:
所以我希望解析与数组有一些问题?
我希望你能告诉我我的代码有什么问题。
编辑:我了解到 opencpu 为我执行 json 解析。但是代码仍然不起作用。(https://www.opencpu.org/posts/scoring-engine/)编辑:仍然无法正常工作编辑:奇怪:调用本机函数有效:
但是调用我自己的函数会导致错误:
再次澄清我的功能:
再次编辑:
结果是
和
结果是
为什么第一次调用会导致输出不同的警告?为什么第二个电话有效?
r - 将 json 对象转换为数据框 - 无法识别字符“0”
我正在尝试将此 json 对象转换为数据框。我收到一个错误,即无法识别字符“0”。有关如何处理在具有 1000 条记录的大型 json 文件中发生的此错误的任何建议?
regex - 使用带有 stringr 的正则表达式删除字符串
我正在尝试使用 str_replace_all 函数摆脱以下 json 中的 union 一词。我尝试了一些正则表达式,但它们没有用。关于如何摆脱完整的“联合”字符串的任何建议。这是代码。
我试图摆脱这个字符串,包括最后的昏迷:
有什么建议么?
r - 使用 jsonlite 在 R 中进行 Web 抓取
我正在尝试使用 github API 获取有关存储库的信息。我为此使用 R。一些 url 抛出 403 错误。不幸的是,这会停止我的功能并破坏 fromJSON 功能。再次调用 fromJSON 总是会导致“client error: (403) Forbidden”
有没有办法处理 R 中的异常,所以如果我得到 403,我的函数可以继续执行。
我的功能如下:
r - 将 R 连接到 PostgreSQL 9.4 JSONB 数据类型
在 PostgreSQL 9.4 中,一种新的数据类型 JSONB 变得可用。根据在单个节点上提供的性能测试,性能优于 mongodb(可以理解,这不是 mongodb 的最佳选择)。
是否可以在 R 中读取 JSONB,最好使用 jsonlite?
如何?