Escribir DataFrame en archivo SPSS .sav en R

En este artículo, vamos a ver cómo escribir un marco de datos en un archivo .sav de SPSS en el lenguaje de programación R. El formato de archivo SPSS Statistics es un formato binario patentado, desarrollado y mantenido como formato nativo para la aplicación de software estadístico SPSS. Para escribir un marco de datos en formato SPSS en R usamos la función write_sav() del paquete Have en R.

Sintaxis: write_sav(Data,”Filename.sav”)

Parámetros:

  • Datos: marco de datos que se ha exportado
  • Filename.sav: nombre de archivo donde se almacenará el marco de datos exportado

Escribir marco de datos en archivo SPSS .sav

Aquí vamos a usar el paquete Haven, que se usa para leer y escribir varios formatos de datos. 

R

# Create dataframe Demo
Demo <- data.frame(Batch = c(2017, 2018, 2019, 2020, 2021),
                  Students = c(2300, 1200, 3500, 1400, 120),
                  Class = c("DSA Essential", "Placement100",
                            "C++: Expert", 
                            "Web Development Bootcamp",
                            "Android Development Bootcamp"))
  
# load haven package
library("haven")
  
# Write file using write_sav() function
write_sav(Demo, "SPSS.sav")

Producción:

Después de ejecutar el código, vemos un nuevo archivo SPSSS.sav en su directorio de trabajo.

Directorio de trabajo

Podemos ver los datos en el archivo SPSS.sav usando el siguiente código:

Python3

read.spss("SPSS.sav")

Producción

Publicación traducida automáticamente

Artículo escrito por mishrapriyank17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *