Encontrar una observación que no coincide
Las uniones a la izquierda son muy útiles para comprobar las suposiciones sobre un conjunto de datos y garantizar la integridad de los mismos.
Por ejemplo, la tabla inventories tiene una columna version, para cuando un kit LEGO recibe algún tipo de cambio o actualización. Sería justo suponer que todos los sets (que se une bien con inventories) tendrían al menos una versión 1. Pero pongamos a prueba esta suposición en el siguiente ejercicio.
Este ejercicio forma parte del curso
Unir datos con dplyr
Instrucciones del ejercicio
- Utilice
left_joinpara unirsetsyinventory_version_1utilizando su columna común. filterpara donde la columnaversionesNAutilizandois.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
___