EmpezarEmpieza gratis

Importar datos de STATA con haven

Ahora tocan los archivos de datos de STATA; para ellos puedes usar read_dta().

Al inspeccionar el resultado de la llamada a read_dta(), verás que una columna se importará como un vector labelled, un equivalente en R de una estructura de datos común en otros entornos estadísticos. Para seguir trabajando cómodamente con los datos en R, lo mejor es convertir este tipo de datos a una clase estándar de R. Para convertir una variable de clase labelled en un factor, necesitarás la función as_factor() de haven.

En este ejercicio trabajarás con datos anuales de importaciones y exportaciones de azúcar, tanto en USD como en peso. Puedes encontrar los datos en: https://assets.datacamp.com/production/course_1478/datasets/trade.dta

Este ejercicio forma parte del curso

Importación intermedia de datos en R

Ver curso

Instrucciones del ejercicio

  • Importa el archivo de datos directamente desde la URL usando read_dta() y guárdalo como sugar.
  • Muestra la estructura de sugar. La columna Date tiene la clase labelled.
  • Convierte los valores de la columna Date de sugar a fechas usando as.Date(as_factor(___)).
  • Vuelve a imprimir la estructura de sugar. ¿Tiene mejor pinta ahora?

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# haven is already loaded

# Import the data from the URL: sugar


# Structure of sugar


# Convert values in Date column to dates


# Structure of sugar again
Editar y ejecutar código