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
Övningsinstruktioner
- Inspektera
netflix_dfgenom att skriva dess namn direkt i R-konsolen och trycka Enter – se efter vilken sträng som skiljer värdet från enheten i kolumnenduration. - Dela upp kolumnen
durationi två variabler med namnenvalueochunit. Ange den sträng som separerar talet från enheten i argumentetsep.
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)