ComenzarEmpieza gratis

Encontrar una observación que no tenga coincidencia

Los left joins son muy útiles para poner a prueba tus suposiciones sobre un conjunto de datos y asegurarte de que tus datos tengan integridad.

Por ejemplo, la tabla inventories tiene una columna version, para cuando un kit de LEGO recibe algún cambio o mejora. Sería razonable suponer que todos los sets (que une bien con inventories) tendrían al menos una versión 1. Pero vamos a comprobar esta suposición en el siguiente ejercicio.

Este ejercicio forma parte del curso

Uniones de datos con dplyr

Ver curso

Instrucciones del ejercicio

  • Usa un left_join para unir sets y inventory_version_1 usando su columna en común.
  • Aplica filter para los casos en los que la columna version sea NA usando is.na.

Ejercicio interactivo práctico

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

inventory_version_1 <- inventories %>%
  filter(version == 1)

# Join versions to sets
sets %>%
  ___ %>%
  # Filter for where version is na
  ___
Editar y ejecutar código