如何将SPSS文件导入R语言

如何将SPSS文件导入R语言

在这篇文章中,我们将看到如何将SPSS文件(.sav文件)导入R编程语言。

方法一:使用 haven 包

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

要安装这个包。

install.packages('haven')
Bash

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

语法

read_sav(‘file’)

例子: 读取SPSS文件

# import lib
library(haven)
  
data <- read_sav("airline_passengers.sav")                        
head(data)
Bash

输出

number
112
118
132
129
121
135
Bash

方法2:使用foreign包

国外包有read.spss()方法,可以用R编程语言读取sav文件。

要安装该包

install.packages('foreign')
Bash

语法

read.spps(“File”, to.data.frame = TRUE/FALSE)

例子: 读取SPSS文件

library("foreign")
  
data1 <- read.spss("airline_passengers.sav", 
                   to.data.frame = TRUE)
head(data1)
Bash

输出

number
112
118
132
129
121
135
Bash

方法3:使用Hmisc包

Hmisc包有spps.get()方法来读取R编程语言中的sav文件。

要安装该包

install.packages('Hmisc')
Bash

语法

spps.get(“File”, to.data.frame = TRUE/FALSE)

例子: 读取SPSS文件

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

输出

number
112
118
132
129
121
135
Bash

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册