Visualizando perguntas e respostas por tags
No exercício anterior, você modificou a tabela posts_with_tags para adicionar uma coluna year e agregou por type, year e tag_name. A tabela modificada já foi carregada como by_type_year_tag e tem uma observação para cada tipo (pergunta/resposta), ano e tag. Vamos criar um gráfico para analisar as informações que a tabela contém sobre perguntas e respostas para as tags dplyr e ggplot2. O pacote ggplot2 já foi 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
Combinando dados com dplyr
Instruções do exercício
- Filtre a tabela
by_type_year_tagpara as tags dplyr e ggplot2. - Crie um gráfico de linhas com essa tabela filtrada que mostre a frequência (
n) ao longo do tempo, colorido por pergunta/resposta e facetado 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)