Kom igångKom igång gratis

Gruppera och omforma liknande kolumner

I den här lektionen såg vi hur vissa kolumner i Kaggles enkätdataset om datavetenskap hör ihop – till exempel kolumner som var och en beskriver hur ofta olika arbetsutmaningar uppstår. Oftast vill vi analysera sådana variabler tillsammans, men först behöver vi hitta dem och omvandla dem till ett mer lättanvänt format. Låt oss öva på processen med frågorna om hur användbara respondenterna tyckte att olika plattformar för lärande var.

Datamängden multiple_choice_responses har redan laddats in åt dig.

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

Kategoriska data i Tidyverse

Visa kurs

Övningsinstruktioner

  • Välj bara de kolumner som innehåller "LearningPlatformUsefulness" i namnet.
  • Omforma data från brett till långt format med två kolumner: learning_platform och usefulness.
  • Ta bort rader där usefulness är NA.
  • Ta bort "LearningPlatformUsefulness" från varje sträng i learning_platform.

Interaktiv övning med praktiskt arbete

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

learning_platform_usefulness <- multiple_choice_responses %>%
  # Select columns with LearningPlatformUsefulness in title
  ___(___("LearningPlatformUsefulness")) %>%
  # Change data from wide to long
  ___(everything(), names_to = "learning_platform", values_to = "usefulness") %>%
  # Remove rows where usefulness is NA
  ___(___()) %>%
  # Remove "LearningPlatformUsefulness" from each string in learning_platform 
  mutate(learning_platform = ___())
Redigera och kör kod