Zacznij terazZacznij za darmo

Grupowanie i przekształcanie podobnych kolumn

W tej lekcji zobaczyliśmy, że niektóre kolumny w zbiorze danych z ankiety Kaggle dotyczącej data science są ze sobą powiązane – na przykład kolumny opisujące częstotliwość różnych wyzwań w pracy. Zazwyczaj chcemy analizować takie zmienne razem, ale najpierw trzeba je znaleźć i przekształcić do wygodniejszego formatu. Przećwiczymy ten proces na pytaniach dotyczących tego, jak przydatne respondenci uznali poszczególne platformy edukacyjne.

Zbiór danych multiple_choice_responses jest już wczytany.

To ćwiczenie jest częścią kursu

Dane kategoryczne w Tidyverse

Zobacz kurs

Instrukcje do ćwiczenia

  • Wybierz tylko kolumny zawierające "LearningPlatformUsefulness" w nazwie.
  • Przekształć dane z formatu szerokiego do długiego, tworząc dwie kolumny: learning_platform i usefulness.
  • Usuń wiersze, w których usefulness ma wartość NA.
  • Usuń ciąg "LearningPlatformUsefulness" z każdej wartości w kolumnie learning_platform.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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 = ___())
Edytuj i uruchom kod