EmpezarEmpieza gratis

Importar datos de SAS con haven

haven es un paquete muy fácil de usar para importar datos de tres paquetes de software: SAS, STATA y SPSS. Según el software, usarás distintas funciones:

  • SAS: read_sas()
  • STATA: read_dta() (o read_stata(), que son idénticas)
  • SPSS: read_sav() o read_por(), según el tipo de archivo.

Todas estas funciones reciben un argumento clave: la ruta a tu archivo local. De hecho, incluso puedes pasar una URL; haven descargará automáticamente el archivo por ti antes de importarlo.

Vas a trabajar con datos sobre la edad, el género, los ingresos y el nivel de compra (0 = bajo, 1 = alto) de 36 personas (Fuente: SAS). La información está guardada en un archivo de SAS, sales.sas7bdat, disponible en tu directorio de trabajo actual. También puedes descargar los datos aquí.

Este ejercicio forma parte del curso

Importación intermedia de datos en R

Ver curso

Instrucciones del ejercicio

  • Carga el paquete haven; ya está instalado en los servidores de DataCamp.
  • Importa el archivo de datos "sales.sas7bdat". Llama sales al data frame importado.
  • Muestra la estructura de sales con str(). Algunas columnas representan variables categóricas, así que deberían ser factores.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Load the haven package


# Import sales.sas7bdat: sales


# Display the structure of sales
Editar y ejecutar código