CommencezCommencez gratuitement

Visualiser les questions et les réponses par étiquette

Dans l'exercice précédent, vous avez modifié la table posts_with_tags pour ajouter une colonne year, puis vous avez agrégé par type, year et tag_name. La table modifiée a été préchargée pour vous sous le nom by_type_year_tag, et contient une observation pour chaque type (question/réponse), année et étiquette. Créons un graphique pour explorer l'information que la table contient sur les questions et les réponses pour les étiquettes dplyr et ggplot2. Le paquet ggplot2 a été préchargé pour vous.

by_type_year_tag <- posts_with_tags %>%
  mutate(year = year(creation_date)) %>%
  count(type, year, tag_name)

Cette activité fait partie du cours

Assembler des données avec dplyr

Voir le cours

Instructions de l’exercice

  • Filtrez la table by_type_year_tag pour ne conserver que les étiquettes dplyr et ggplot2.
  • Créez un graphique en lignes avec cette table filtrée qui trace la fréquence (n) dans le temps, avec une couleur selon question/réponse et un facettage par étiquette.

Exercice interactif pratique

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

# Filter for the dplyr and ggplot2 tag names 
by_type_year_tag_filtered <- by_type_year_tag %>%
  filter(___)

# Create a line plot faceted by the tag name 
ggplot(by_type_year_tag_filtered, aes(___, ___, color = ___)) +
  geom_line() +
  facet_wrap(~ tag_name)
Modifier et exécuter le code