ComenzarEmpieza gratis

Usar gather para ordenar un conjunto de datos

Para representar los datos unidos de voto-tema en formato ordenado y poder analizarlos y graficarlos por tema, necesitamos transformar los datos para que cada fila tenga una combinación país-voto-tema. Esto cambiará los datos de tener seis columnas (me, nu, di, hr, co, ec) a tener dos columnas (topic y has_topic).

Este ejercicio forma parte del curso

Estudio de caso: Análisis exploratorio de datos en R

Ver curso

Instrucciones del ejercicio

  • Carga el paquete tidyr.
  • Reúne las seis columnas de temas en votes_joined en una columna llamada topic (que contenga uno de me, nu, etc.) y una columna llamada has_topic (que contenga 0 o 1). Imprime el resultado sin guardarlo.
  • En realidad no te interesan los casos en los que has_topic es 0. Ejecuta de nuevo la operación gather(), pero esta vez filtra para quedarte solo con las filas en las que el tema en topic describe el voto. Guarda el resultado como votes_gathered.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Load the tidyr package


# Gather the six me/nu/di/hr/co/ec columns



# Perform gather again, then filter


Editar y ejecutar código