📜  将 SPSS sav 文件读入 R

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

将 SPSS sav 文件读入 R

在本文中,我们将了解如何使用 R 编程语言读取 SPSS .sav 文件。 SPSS Statistics 文件格式是一种专有的二进制格式,作为 SPSS 统计软件应用程序的本机格式进行开发和维护。

示例中使用的文件可以从这里下载。

方法一:使用haven包的read_sav()函数:

要读取 R 中的 SPSS 文件,我们使用 read_sav()函数。为此,我们首先使用以下命令安装 Haven 包:

install.packages("haven")

然后,在 R 代码中导入 Haven 包并使用 read_sav()函数读取 SPSS 文件。

句法:



示例:读取 SPSS 文件

R
# import haven library package 
library("haven") 
  
# Use read_sav() function to read SPSS file
dataframe <- read_sav("SPSS.sav")       
dataframe


R
# import foreign package
library("foreign")
  
# Read SPSS file using read.spss() function
dataframe <- read.spss("SPSS.sav", to.data.frame = TRUE) 
dataframe


输出:

方法2:使用read.spss()对外包装的函数

要读取 R 中的 SPSS 文件,我们使用 read_spss()函数。为此,我们首先使用以下命令安装外部包:

install.packages("foreign")

然后,在 R 代码中导入外部包并使用 read_spss()函数读取 SPSS 文件。

句法:

示例:读取 SPSS 文件

电阻

# import foreign package
library("foreign")
  
# Read SPSS file using read.spss() function
dataframe <- read.spss("SPSS.sav", to.data.frame = TRUE) 
dataframe

输出: