Como fazer gráficos diferenciados no R? [incluindo animações e linhas pontilhadas]
O que você vai aprender???
Importar dados do DATASUS (planilha .xls) e organizar tudo com readxl, dplyr, tidyr.
Tratar datas de forma profissional com lubridate (incluindo days_in_month, criação de ano_mes e correções de rótulos como “Março/Marco”).
Transformar a base para análise (pivot_longer, limpeza, ordenação temporal).
Construir indicadores sólidos: total anual, média diária por mês, médias por períodos (pré-2008, 2008–2018, 2019–2024).
Visualizar tendências com impacto usando ggplot2 (linhas, pontos, rótulos, formatação tipográfica).
Adicionar linhas de referência por período (segmentadas/pontilhadas) e anotar outliers (ex.: “Out/2025: 130 em um dia”).
Criar animações com gganimate + gifski (linha temporal revelando ano a ano) e salvar o GIF final.
Modelagem simples de tendência (linha de regressão anual com lm projetada no gráfico).
Boas práticas de reprodutibilidade (uso do pacman::p_load e set.seed).
Para quem é
Pessoas que precisam analisar e comunicar dados de segurança pública com clareza e impacto.
Analistas, jornalistas de dados, pesquisadores, gestores e equipes de planejamento.
Pré-requisitos
R e RStudio instalados.
Noções básicas de tidyverse (desejável, mas o passo a passo guia tudo).
Você recebe
Scripts prontos e comentados para replicar e adaptar.
Templates de gráficos (estáticos e animados) com estilo profissional.
Arquivo GIF final (ex.: b.gif) pronto para apresentação e redes.
Resultado prático
Ao final, você será capaz de pegar uma planilha do DATASUS, limpar e transformar os dados, construir indicadores, comparar períodos críticos e contar a história visualmente — com gráficos e animações que qualquer decisão entende em segundos.
![Imagem de capa para o Curso online Como fazer gráficos diferenciados no R? [incluindo animações e linhas pontilhadas]](https://static-media.hotmart.com/7u-aKZNKSVVgt5klEl2bAbypjp0=/300x300/smart/filters:format(webp):background_color(white)/hotmart/product_pictures/354d3abd-8f90-4a3b-9e5b-6c96ac7d0b37/Rplot.png?w=920)
