Pomocne narzędzia (1)
Jeśli twój zbiór danych ma tysiące kolumn i chcesz wybrać wiele z nich, ręczne wpisywanie nazwy każdej kolumny w wywołaniu select() może być bardzo żmudne. Na szczęście select() oferuje zestaw funkcji pomocniczych, które ułatwiają wybieranie wielu kolumn bez konieczności pisania długiego kodu.
Wśród tych funkcji są starts_with() i ends_with(), które dopasowują kolumny zaczynające się lub kończące się określonym prefiksem bądź sufiksem. Ze względu na specjalny sposób interpretowania kodu przez dplyr, funkcje te można wywoływać tylko wewnątrz select() – poza tym kontekstem nie mają zastosowania.
To ćwiczenie jest częścią kursu
Wprowadzenie do Spark z pakietem sparklyr w R
Instrukcje do ćwiczenia
Połączenie ze Sparkiem zostało już utworzone jako spark_conn. Tibble powiązany z metadanymi utworów przechowywanymi w Sparku jest wstępnie zdefiniowany jako track_metadata_tbl.
- Wybierz wszystkie kolumny z
track_metadata_tblzaczynające się od"artist". - Wybierz wszystkie kolumny z
track_metadata_tblkończące się na"id".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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
___