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
Instrucciones del ejercicio
- Importa el archivo de datos directamente desde la URL usando
read_dta()y guárdalo comosugar. - Muestra la estructura de
sugar. La columnaDatetiene la claselabelled. - Convierte los valores de la columna
Datedesugara fechas usandoas.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