Začněte nyníZačněte zdarma

Hledání záznamu bez shody

Levé joiny jsou skvělým nástrojem pro ověřování předpokladů o datech a kontrolu jejich integrity.

Například tabulka inventories obsahuje sloupec version, který zachycuje různé verze a úpravy LEGO sady. Dalo by se předpokládat, že každá sada v tabulce sets (která se s inventories dobře spojuje) bude mít alespoň verzi 1. Pojďme tento předpoklad otestovat v následujícím cvičení.

Toto cvičení je součástí kurzu

Joining Data with dplyr

Zobrazit kurz

Pokyny k cvičení

  • Pomocí left_join spoj tabulky sets a inventory_version_1 přes jejich společný sloupec.
  • Použij filter k filtrování řádků, kde sloupec version nabývá hodnoty NA — využij přitom is.na.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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

# Join versions to sets
sets %>%
  ___ %>%
  # Filter for where version is na
  ___
Upravit a spustit kód