如何将 SPSS 文件导入 R?
在本文中,我们将了解如何将 SPSS 文件(.sav 文件)导入 R 编程语言。
使用文件:点击
方法一:使用have包
这里我们将使用 Haven 包来导入 SAS 文件。
要安装软件包:
install.packages('haven')
导入 SAV 文件 read_sav() 方法能够读取文件。
句法:
read_sav(‘file’)
示例:读取 SPSS 文件
R
# import lib
library(haven)
data <- read_sav("airline_passengers.sav")
head(data)
R
library("foreign")
data1 <- read.spss("airline_passengers.sav",
to.data.frame = TRUE)
head(data1)
R
library("Hmisc")
data2 <- spss.get("airline_passengers.sav",
to.data.frame = TRUE)
head(data2)
输出:
number
112
118
132
129
121
135
方法二:使用外来包
外部包具有 read.spss() 方法来读取 R 编程语言中的 sav 文件。
要安装软件包:
install.packages('foreign')
句法:
read.spps(“File”, to.data.frame = TRUE/FALSE)
示例:读取 SPSS 文件
R
library("foreign")
data1 <- read.spss("airline_passengers.sav",
to.data.frame = TRUE)
head(data1)
输出:
number
112
118
132
129
121
135
方法三:使用 Hmisc 包
Hmisc 包具有 spps.get() 方法来读取 R 编程语言中的 sav 文件。
要安装软件包:
install.packages('Hmisc')
句法:
spps.get(“File”, to.data.frame = TRUE/FALSE)
示例:读取 SPSS 文件
R
library("Hmisc")
data2 <- spss.get("airline_passengers.sav",
to.data.frame = TRUE)
head(data2)
输出:
number
112
118
132
129
121
135