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

Pomocníci při výběru sloupců (1)

Pokud má tvůj dataset tisíce sloupců a chceš jich vybrat hodně najednou, vypisovat název každého z nich v select() by bylo velmi zdlouhavé. Naštěstí má select() sadu pomocných funkcí, díky nimž lze snadno vybrat více sloupců bez zbytečného psaní.

Mezi tyto pomocníky patří starts_with() a ends_with(), které vyberou sloupce začínající nebo končící zadaným prefixem či suffixem. Díky speciálnímu způsobu, jakým dplyr vyhodnocuje kód, mají tyto funkce smysl pouze uvnitř volání select() – samostatně je použít nelze.

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

Úvod do Sparku se sparklyr v R

Zobrazit kurz

Pokyny k cvičení

Spark připojení je k dispozici jako spark_conn. Tibble napojená na metadata skladeb uložená ve Sparku je předpřipravena jako track_metadata_tbl.

  • Vyber všechny sloupce z track_metadata_tbl začínající řetězcem "artist".
  • Vyber všechny sloupce z track_metadata_tbl končící řetězcem "id".

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

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

# track_metadata_tbl has been pre-defined
track_metadata_tbl

track_metadata_tbl %>%
  # Select columns starting with artist
  ___

track_metadata_tbl %>%
  # Select columns ending with id
  ___
Upravit a spustit kód