如何将SPSS文件导入R语言
在这篇文章中,我们将看到如何将SPSS文件(.sav文件)导入R编程语言。
方法一:使用 haven 包
这里我们将使用 haven 包来导入 SAS 文件。
要安装这个包。
install.packages('haven')
要导入SAV文件,read_sav()方法能够读取该文件。
语法
read_sav(‘file’)
例子: 读取SPSS文件
# import lib
library(haven)
data <- read_sav("airline_passengers.sav")
head(data)
输出
number
112
118
132
129
121
135
方法2:使用foreign包
国外包有read.spss()方法,可以用R编程语言读取sav文件。
要安装该包 。
install.packages('foreign')
语法
read.spps(“File”, to.data.frame = TRUE/FALSE)
例子: 读取SPSS文件
library("foreign")
data1 <- read.spss("airline_passengers.sav",
to.data.frame = TRUE)
head(data1)
输出
number
112
118
132
129
121
135
方法3:使用Hmisc包
Hmisc包有spps.get()方法来读取R编程语言中的sav文件。
要安装该包
install.packages('Hmisc')
语法
spps.get(“File”, to.data.frame = TRUE/FALSE)
例子: 读取SPSS文件
library("Hmisc")
data2 <- spss.get("airline_passengers.sav",
to.data.frame = TRUE)
head(data2)
输出
number
112
118
132
129
121
135