R 语言 XML 文件
-
R 语言 XML 文件
XML是一种文件格式,它使用标准ASCII文本共享文件格式以及在Internet,Intranet和其他位置上的数据。它代表可扩展标记语言(XML)。与HTML相似,它包含标记标签。但是与HTML的markup标签描述页面结构不同,在xml中,markup标签描述文件中包含的数据的含义。您可以使用“XML”包读取R中的xml文件。可以使用以下命令安装此软件包。 -
输入数据
通过将以下数据复制到文本编辑器(如记事本)中来创建XMl文件。保存扩展名为.xml的文件,然后选择文件类型为所有文件(*.*)。 -
读取XML文件
R使用函数xmlParse()读取xml文件。它作为列表存储在R中。当我们执行以上代码时,它产生以下结果-获取XML文件中存在的节点数当我们执行以上代码时,它产生以下结果- -
第一个节点的详细信息
让我们看一下解析文件的第一条记录。它将使我们对顶层节点中存在的各种元素有所了解。当我们执行以上代码时,它产生以下结果-获取节点的不同元素当我们执行以上代码时,它产生以下结果- -
XML到数据帧
为了有效地处理大型文件中的数据,我们将xml文件中的数据作为数据帧读取。然后处理数据框以进行数据分析。当我们执行以上代码时,它产生以下结果-由于现在可以将数据用作数据框,因此我们可以使用与数据框相关的功能来读取和操作文件。