Encontrar uma observação que não tenha uma correspondência
As uniões à esquerda são realmente ótimas para testar suas suposições sobre um conjunto de dados e garantir que os dados tenham integridade.
Por exemplo, a tabela inventories
tem uma coluna version
, para quando um kit LEGO recebe algum tipo de alteração ou atualização. Seria justo supor que todos os sites sets
(que se juntam bem com inventories
) teriam pelo menos uma versão 1. Mas vamos testar essa suposição no exercício a seguir.
Este exercício faz parte do curso
Unindo dados com o dplyr
Instruções do exercício
- Use
left_join
para unirsets
einventory_version_1
usando sua coluna comum. filter
para onde a colunaversion
éNA
usandois.na
.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
inventory_version_1 <- inventories %>%
filter(version == 1)
# Join versions to sets
sets %>%
___ %>%
# Filter for where version is na
___