Začněte nyníZačněte zdarma

Vizualizace otázek a odpovědí podle tagů

V předchozím cvičení jsi upravil/a tabulku posts_with_tags – přidal/a jsi sloupec year a provedl/a agregaci podle type, year a tag_name. Upravená tabulka je pro tebe předem načtena jako by_type_year_tag a obsahuje jeden záznam pro každou kombinaci typu (otázka/odpověď), roku a tagu. Pojďme vytvořit graf, který nám ukáže, co tabulka říká o otázkách a odpovědích pro tagy dplyr a ggplot2. Balíček ggplot2 je pro tebe předem načten.

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

Toto cvičení je součástí kurzu

Joining Data with dplyr

Zobrazit kurz

Pokyny k cvičení

  • Filtruj tabulku by_type_year_tag pro tagy dplyr a ggplot2.
  • Z filtrované tabulky vytvoř spojnicový graf, který zobrazí četnost (n) v čase, s odlišením otázek a odpovědí barvou a rozdělením do facetů podle tagu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód