CommencezCommencez gratuitement

Plusieurs variables par colonne

Comme vous êtes très occupé, vous ne voulez pas passer trop de temps sur Netflix. Vous décidez donc d'analyser la durée des séries et des films avant de choisir quoi regarder. Vous avez mis la main sur un jeu de données nommé netflix_df, mais sa colonne duration pose problème. Elle contient des chaînes qui regroupent à la fois une valeur et une unité de durée ("min" ou "Season").

Vous allez remettre ce jeu de données en forme pour que chaque variable ait sa propre colonne.

Comme ce sera toujours le cas dans ce cours, le paquet tidyr a déjà été chargé pour vous.

Cette activité fait partie du cours

Restructurer des données avec tidyr

Voir le cours

Instructions de l’exercice

  • Inspectez netflix_df en tapant son nom directement dans la console R et en appuyant sur Entrée pour voir quel caractère sépare la valeur de l'unité dans la colonne duration.
  • Séparez la colonne duration en deux variables nommées value et unit. Passez la chaîne qui sépare le nombre de l'unité à l'argument sep.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

netflix_df %>% 
  # Split the duration column into value and unit columns
  separate(___, into = ___, sep = ___, convert = TRUE)
Modifier et exécuter le code