Comparando as peças de Batman e Star Wars LEGO
A tabela que você criou no último exercício inclui o número de peça de cada peça, a identificação da cor e o número de cada peça nos temas Star Wars e Batman. No entanto, temos mais informações sobre cada uma dessas partes que podemos obter combinando essa tabela com algumas das informações que temos em outras tabelas. Antes de compararmos os temas, vamos nos certificar de que temos informações suficientes para tornar nossas descobertas mais interpretáveis. A tabela do último exercício foi salva como parts_joined
e está pré-carregada para você.
parts_joined <- batman_parts %>%
full_join(star_wars_parts, by = c("part_num", "color_id"), suffix = c("_batman", "_star_wars")) %>%
replace_na(list(n_batman = 0, n_star_wars = 0))
Este exercício faz parte do curso
Unindo dados com o dplyr
Instruções do exercício
- Classifique o número de peças do Star Wars na tabela
parts_joined
em ordem decrescente. - Inner join da tabela
colors
para a tabelaparts_joined
. - Combine a tabela
parts
com a união anterior usando uma união interna; adicione os sufixos"_color"
e"_part"
para especificar se as informações vieram ou não da tabelacolors
ou da tabelaparts
.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
parts_joined %>%
# Sort the number of star wars pieces in descending order
___ %>%
# Join the colors table to the parts_joined table
___ %>%
# Join the parts table to the previous join
___