Excel

Limpiar planillas de Excel complejas en R con {unpivotr}

Muchas planillas Excel presentan sus datos de forma no-rectangular; por ejemplo, con múltiples encabezados encima de las columnas, celdas combinadas que describen las variables bajo ellas, encabezados de variables en las filas, etc. El problema principal es que los datos no vienen rectangulares (con nombres de variables en la primera fila) ni se respetan los principios de los datos ordenados (tidy data). Esto vuelve muy difícil trabajar con estos datos, a menos que los des-pivotemos con {unpivotr}!

limpieza de datos procesamiento de datos tablas Excel

Exporta tablas hechas con {gt} a formato Excel

Con {gtxlsx} puedes exportar tus tablas {gt} fácilmente en archivos de Excel editables, manteniendo todas sus características visuales. Esto facilita muchísimo la exportación de datos desde R, ya sea para su procesamiento, para consulta o para presentación de resultados, manteniendo un estándar visual mucho más elevado.

tablas Excel

Cargar y unir datos de múltiples hojas de Excel con R

Las hojas de Excel pueden ser cómodas para organizar información, pero no mucho para procesarla o analizarla. Por lo mismo, una de las operaciones iniciales de limpieza de datos suele ser unir datos que vienen repartidos en varias hojas de Excel. Veamos cómo se hace paso a paso. Usaremos el paquete {readxl} para leer los datos, {dplyr} para manipular y combinar las hojas, y {purrr} para realizar operaciones sobre todas las hojas de forma automática.

Excel limpieza de datos datos

Crea planillas de Excel con formato personalizado desde R con {openxlsx}

El paquete {openxlsx} nos entrega funciones para generar archivos Excel desde R que contengan todo tipo de formato, estilo de tablas, y manipulación celda por celda del archivo resultante, con lo que podemos generar planillas de Excel atractivas desde R. La gracia es que podremos usar estas herramientas de forma reproducible (poder re-hacer gratis la planilla con datos actualizados o corregidos), y también podremos combinar la programación de R para crear estilos condicionales, crear cientos de archivos Excel, o planillas de cientos de hojas, y mucho más.

limpieza de datos procesamiento de datos automatización tablas Excel