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 de ejercicio
- Utilice
left_join
para unirsets
yinventory_version_1
utilizando su columna común. filter
para donde la columnaversion
esNA
utilizandois.na
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
inventory_version_1 <- inventories %>%
filter(version == 1)
# Join versions to sets
sets %>%
___ %>%
# Filter for where version is na
___