De ancho a largo con tidyr - guillermopetcho/Coursera-Certificate----Data-Analytics-Google GitHub Wiki

Al organizar u ordenar sus datos utilizando R, puede que necesite convertir datos anchos en datos largos o largos en anchos. Recuerde que este es el aspecto de los datos en una hoja de cálculo de formato ancho:

m9JdRN6aTQCSXUTemq0AVA_4909c4cc120d496c99895460c2ca27f4_Screenshot-2021-01-27-at-2 26 11-PM

Datos en formato ancho tiene observaciones en varias columnas. Cada columna contiene datos de una condición diferente de la variable. En este ejemplo, las columnas son años diferentes.

Ahora vea los mismos datos en un formato largo: captura de pantalla de hoja de cálculo en formato largo. se muestran 12 filas y 3 columnas

AKr0lJTgSaCq9JSU4CmgtA_7608bba87aa04ab4b1695c3b3a22325a_Screenshot-2021-01-27-at-2 29 39-PM

Para repasar lo que ya ha aprendido sobre la diferencia, los Datos en formato largo tienen todas las observaciones en una sola columna, y las condiciones de la variable se colocan en filas separadas.

Las funciones pivot_longer y pivot_wider

Existen razones de peso para utilizar ambos formatos. Pero como analista, es importante saber cómo ordenar los datos cuando lo necesite. En R, puede tener un Marco de datos en formato ancho que tenga varias variables y condiciones para cada variable. Puede parecer un poco desordenado.

Ahí es donde entra en juego pivot_longer(). Como parte del paquete tidyr, puede utilizar esta función de R para alargar los datos de un Marco de datos aumentando el número de filas y disminuyendo el número de columnas. Del mismo modo, si desea convertir sus datos para que tengan más columnas y menos filas, utilizaría la función pivot_wider(). Recursos adicionales

Para saber más sobre estas dos funciones y cómo aplicarlas en su programación en R, consulte estos Recursos:

Pivotando

: Considérelo un punto de partida para ordenar los datos mediante conversiones amplias y largas. Esta página web está tomada directamente de la información del paquete tidyr en tidyverse.org

Explora los componentes de las funciones pivot_longer y pivot_wider utilizando detalles específicos, ejemplos y definiciones.

CleanItUp 5: R-Ladies Sydney: De ancho a largo y de ancho a...PIVOT

Este recurso le ofrece detalles adicionales sobre las funciones pivot_longer y pivot_wider. Los ejemplos proporcionados utilizan conjuntos de datos interesantes para ilustrar cómo convertir datos de anchos a largos y de nuevo a anchos.

Trazado de múltiples variables :

Este recurso explica cómo visualizar datos anchos y largos, con ggplot2 para ayudar a ordenarlos. Se centra en el uso de pivot_longer para reestructurar los Datos y realizar trazados similares de varias variables a la vez. Puede aplicar lo que aprenda de los otros Recursos aquí para una comprensión más amplia de las funciones pivote.