Smarta hjälpmedel (1)
Om din datamängd har tusentals kolumner och du vill välja många av dem kan det bli väldigt omständligt att skriva namn på varje enskild kolumn i select()-anropet. Som tur är finns det ett antal hjälpfunktioner i select() som gör det enkelt att välja flera kolumner utan att behöva skriva mycket kod.
Bland dessa hjälpfunktioner finns starts_with() och ends_with(), som matchar kolumner vars namn börjar respektive slutar med ett visst prefix eller suffix. Tack vare dplyr's speciella kodanalys kan dessa funktioner bara anropas inuti ett select()-anrop – de fyller ingen funktion på egen hand.
Den här övningen är en del av kursen
Introduktion till Spark med sparklyr i R
Övningsinstruktioner
En Spark-anslutning har skapats åt dig som spark_conn. En tibble kopplad till spårmetadata lagrad i Spark är fördefinierad som track_metadata_tbl.
- Välj alla kolumner från
track_metadata_tblsom börjar med"artist". - Välj alla kolumner från
track_metadata_tblsom slutar med"id".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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
___