IniziaInizia gratis

Trovare un'osservazione che non ha una corrispondenza

I left join sono ottimi per mettere alla prova le tue ipotesi su un insieme di dati e per garantire l’integrità dei dati.

Per esempio, la tabella inventories ha una colonna version, usata quando un kit LEGO subisce qualche modifica o aggiornamento. Sarebbe ragionevole supporre che tutti i sets (che si uniscono bene con inventories) abbiano almeno una versione 1. Ma verifichiamo questa ipotesi nel prossimo esercizio.

Questo esercizio fa parte del corso

Unire i dati con dplyr

Visualizza il corso

Istruzioni dell'esercizio

  • Usa un left_join per unire sets e inventory_version_1 usando la loro colonna in comune.
  • Esegui filter dove la colonna version è NA usando is.na.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

inventory_version_1 <- inventories %>%
  filter(version == 1)

# Join versions to sets
sets %>%
  ___ %>%
  # Filter for where version is na
  ___
Modifica ed esegui il codice