ComeçarComece de graça

Comparando peças LEGO de Batman e Star Wars

A tabela que você criou no exercício anterior inclui o número de peça de cada item, o id da cor e a quantidade de cada peça nos temas Star Wars e Batman. No entanto, temos mais informações sobre essas peças que podemos obter combinando essa tabela com dados de outras tabelas. Antes de comparar os temas, vamos garantir que temos informações suficientes para deixar nossas conclusões mais fáceis de interpretar. A tabela do exercício anterior foi salva como parts_joined e já está 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

Combinando dados com dplyr

Ver curso

Instruções do exercício

  • Ordene a quantidade de peças de Star Wars na tabela parts_joined em ordem decrescente.
  • Faça um inner join da tabela colors com a tabela parts_joined.
  • Combine a tabela parts ao join anterior usando um inner join; adicione os sufixos "_color" e "_part" para indicar se a informação veio da tabela colors ou da tabela parts.

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 
  ___
Editar e executar o código