R语言 如何在R中读取JSON文件
在这篇文章中,我们将通过一个例子来看看如何在R语言中读取JSON文件,同时我们还将看看如何将JSON数据转换成数据帧。我们知道,在R语言中,我们必须安装不同的包来处理其他事情,所以第一步无非是安装rjson包。
分步实现
第1步: 要在R语言中读取文件,我们必须安装一个名为rjson的包。所以要安装上这个包,我们将使用一个名为install.packages()的函数。
输出
第2步: 在这一步,我们需要加载或存储包,为此,我们可以使用本地函数库。它加载rjson包或存储rjson包以便进一步使用。以下是R语言的代码,用于存储rjson包。
我们可以看到该库已成功加载
第3步: 在这一步,我们需要创建一个数据文件,或者说JSON文件,在这个例子中,我们使用下面的数据文件。关于数据文件的重要之处在于文件的扩展名必须是.json
第4步: 现在,在这一步中,我们必须读取具有JSON格式数据的文件,为此,我们将使用一个名为fromJSON()的函数。 rjson提供的这个函数可以读取具有JSON格式数据的文件。
语法: fromJSON(path_of_a_file)
下面的R语言代码对fromJSON()函数很有帮助。链接到json文件的链接。
输出:
第5步: 现在,在这一步,我们将看到如何将JSON数据转换成数据框架,为此,我们将使用一个名为as.data.frame()的函数。这个函数帮助我们将JSON数据转换为数据框架。
语法: as.data.frame(json_data)
输出
第6步: 现在你可以看到新的对象被命名为 “jsonData_to_Data…”。
第7步: 在这里,我们需要点击一下,看看我们的数据是以表格形式出现的,有行和列。