IniziaInizia gratis

Visualizzare domande e risposte per tag

Nell'ultimo esercizio, hai modificato la tabella posts_with_tags per aggiungere una colonna year e aggregato per type, year e tag_name. La tabella modificata è stata precaricata come by_type_year_tag e contiene un'osservazione per ciascun tipo (domanda/risposta), anno e tag. Creiamo un grafico per esaminare le informazioni che la tabella contiene su domande e risposte per i tag dplyr e ggplot2. Il pacchetto ggplot2 è già stato caricato per te.

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

Questo esercizio fa parte del corso

Unire i dati con dplyr

Visualizza il corso

Istruzioni dell'esercizio

  • Filtra la tabella by_type_year_tag per i tag dplyr e ggplot2.
  • Crea un grafico a linee con la tabella filtrata che rappresenti la frequenza (n) nel tempo, colorato per domanda/risposta e suddiviso in facet per tag.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice