📜  如何将 SPSS 文件导入 R?

📅  最后修改于: 2022-05-13 01:55:51.951000             🧑  作者: Mango

如何将 SPSS 文件导入 R?

在本文中,我们将了解如何将 SPSS 文件(.sav 文件)导入 R 编程语言。

使用文件:点击

方法一:使用have包

这里我们将使用 Haven 包来导入 SAS 文件。

要安装软件包:

install.packages('haven')

导入 SAV 文件 read_sav() 方法能够读取文件。

句法:

示例:读取 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')

句法:

示例:读取 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')

句法:

示例:读取 SPSS 文件

R

library("Hmisc")
  
data2 <- spss.get("airline_passengers.sav",
                  to.data.frame = TRUE)
head(data2)

输出:

number
112
118
132
129
121
135