Kom igångKom igång gratis

Flera variabler per kolumn

Du är en upptagen person och vill inte lägga för mycket tid på att bläddra i Netflix – så du bestämmer dig för att analysera speltider för TV-serier och filmer innan du väljer vad du ska titta på. Du har fått tillgång till en datamängd som heter netflix_df, men kolumnen duration har ett problem: den innehåller strängar med både ett värde och en enhet för speltiden ("min" eller "Season").

Du ska städa upp datamängden så att varje variabel får en egen kolumn.

Som alltid i den här kursen har paketet tidyr redan laddats in åt dig.

Den här övningen är en del av kursen

Omforma data med tidyr

Visa kurs

Övningsinstruktioner

  • Inspektera netflix_df genom att skriva dess namn direkt i R-konsolen och trycka Enter – se efter vilken sträng som skiljer värdet från enheten i kolumnen duration.
  • Dela upp kolumnen duration i två variabler med namnen value och unit. Ange den sträng som separerar talet från enheten i argumentet sep.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

netflix_df %>% 
  # Split the duration column into value and unit columns
  separate(___, into = ___, sep = ___, convert = TRUE)
Redigera och kör kod