如何在R编程中从文件中导入数据
事实的集合被称为数据。数据可以是不同的形式。要使用R编程语言分析数据,首先应将数据导入R,它可以是不同的格式,如txt、CSV或任何其他分隔符的文件。导入数据后,再对其进行操作、分析和报告。
用R编程语言从文件中导入数据
在这篇文章中,我们将看到如何在R编程语言中导入不同的文件。
将CSV文件导入R语言
方法1:使用read.csv()方法
这里我们将使用R语言中的read.csv()方法导入csv文件。
语法: read.csv(path, header = TRUE, sep = “,” )
参数 :
- path : 要导入的文件的路径
- header :默认情况下:TRUE。是否导入列标题的指标。
- sep = “,” : 每行中数值的分隔符。
输出
方法2:使用read.table()方法
这里我们将使用read.table()方法将CSV文件导入R编程语言中。
输出
从文本文件中导入数据
我们可以使用基本的R函数 read.table() 轻松地导入或读取 .txt 文件 。 read.table()是用来读取一个表格格式的文件。这个函数很容易使用而且很灵活。
语法
输出
如果header参数设置为TRUE,如果文件中存在列名,则读取列名。
从带分隔符的文件中导入数据
R有一个函数 read.delim() 来读取带分隔符的文件到列表中。文件默认由一个制表符分隔,制表符用sep=””表示,分隔符可以是逗号(, ),美元符号($)等。
语法: read.delim(“file_name.txt”, sep=””, header=TRUE)
输出
在R中导入JSON文件
在这里,我们将使用 rjson 包将JSON文件导入R编程语言中。
输出
在R中导入XML文件
为了导入XML文件,我们将在R编程语言中使用XML包。
XML文件用于脱敏
读取XML文件
可以在安装软件包后读取,然后用 xmlparse()函数 进行解析。
输出
将SPSS sav文件导入R语言
在这里,我们将在R编程语言中读取SPSS .sav文件。为此,我们将使用 haven 包。为了在R语言中读取SPSS文件,我们使用read_sav()函数,该函数在havan包中。
语法: read_sav(“FileName.sav”)
输出