Visualização de perguntas e respostas em tags
No último exercício, você modificou a tabela posts_with_tags
para adicionar uma coluna year
e agregou por type
, year
e tag_name
. A tabela modificada foi pré-carregada para você como by_type_year_tag
, e tem uma observação para cada tipo (pergunta/resposta), ano e tag. Vamos criar um gráfico para examinar as informações que a tabela contém sobre perguntas e respostas para as tags dplyr
e ggplot2
. O pacote ggplot2
foi pré-carregado para você.
by_type_year_tag <- posts_with_tags %>%
mutate(year = year(creation_date)) %>%
count(type, year, tag_name)
Este exercício faz parte do curso
Unindo dados com o dplyr
Instruções do exercício
- Filtre a tabela
by_type_year_tag
para as tags dplyr e ggplot2. - Crie um gráfico de linhas com essa tabela filtrada que plota a frequência (
n
) ao longo do tempo, colorida por pergunta/resposta e facetada por tag.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)