Kom igångKom igång gratis

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

Visa kurs

Ö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_tbl som börjar med "artist".
  • Välj alla kolumner från track_metadata_tbl som 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
  ___
Redigera och kör kod