Inizia subitoInizia gratis

Il piccolo aiutante della mamma (1)

Se il tuo insieme di dati ha migliaia di colonne e vuoi selezionarne molte, digitare il nome di ciascuna colonna quando chiami select() può essere davvero noioso. Per fortuna, select() include alcune funzioni di supporto che rendono facile selezionare più colonne senza scrivere troppo codice.

Questi helper includono starts_with() ed ends_with(), che corrispondono rispettivamente alle colonne che iniziano o terminano con un certo prefisso o suffisso. A causa delle tecniche speciali di valutazione del codice di dplyr, queste funzioni possono essere chiamate solo all'interno di una chiamata a select(); da sole non avrebbero senso.

Questo esercizio fa parte del corso

Introduzione a Spark con sparklyr in R

Visualizza corso

Istruzioni dell'esercizio

È stata creata per te una connessione Spark come spark_conn. Una tibble collegata ai metadati delle tracce archiviati in Spark è stata predefinita come track_metadata_tbl.

  • Seleziona tutte le colonne di track_metadata_tbl che iniziano con "artist".
  • Seleziona tutte le colonne di track_metadata_tbl che terminano con "id".

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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
  ___
Modifica ed esegui il codice