1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction à Spark avec sparklyr en R

Connected

Exercice

Un petit coup de pouce (1)

Si votre jeu de données contient des milliers de colonnes et que vous voulez en sélectionner un grand nombre, saisir le nom de chaque colonne dans select() peut devenir très fastidieux. Heureusement, select() propose des fonctions d'aide qui facilitent la sélection de plusieurs colonnes sans taper beaucoup de code.

Parmi ces aides, on retrouve starts_with() et ends_with(), qui repèrent respectivement les colonnes commençant ou se terminant par un certain préfixe ou suffixe. En raison des techniques particulières d'évaluation de code de dplyr, ces fonctions ne peuvent être appelées qu'à l'intérieur d'un appel à select(); elles n'ont pas de sens utilisées seules.

Instructions

100 XP

Une connexion Spark a été créée pour vous sous le nom spark_conn. Une tibble liée aux métadonnées des pistes stockées dans Spark a été pré-définie sous le nom track_metadata_tbl.

  • Sélectionnez toutes les colonnes de track_metadata_tbl qui commencent par "artist".
  • Sélectionnez toutes les colonnes de track_metadata_tbl qui se terminent par "id".