Repositório principal do curso Relatórios e visualização de dados.
Inscreva-se no curso: https://www.curso-r.com/cursos/visualizacao
Acesse o material completo do curso escolhendo uma das turmas abaixo.
Turma | Material | Github |
---|---|---|
março de 2021 | https://curso-r.github.io/202103-visualizacao | https://github.com/curso-r/202103-visualizacao |
Aula 01: Introdução
- Referências de RMarkdown
- Showcase!
- PowerPoint
- Word
- Xaringan
- Paper
- Instalação:
- Executar todos os exemplos com os alunos.
Aula 02: RMarkdown básico e Visualização
- Escrevendo em RMarkdown
- Sintaxe Markdown
- Chunks
- YAML
- Principais saídas
- relatório (word, html, pdf, pagedown)
- apresentação (ppt, ioslides, beamer)
- flexdashboard
- Revisão ggplot2
- ggplot()
- aes()
- alguns geom_*()
- theme()
- Customizando temas
Aula 03: Visualização e RMarkdown Avançado
- Mapas em ggplot2
- Edição de CSS
{xaringan}
e{xaringanExtra}
Aula 04: Miscelânea
- Gramática de tabelas
{gt}
{gtsummary}
- Gráficos que fazem voosh!
{leaflet}
{highcharter}
{plotly}
{reactable}
{gganimate}
Aula 05: Aula Extra - Web
- Assuntos remanescentes das aulas anteriores
- Netlify
{bookdown}
- distill e blogdown
- Mais RMarkdown!
- Hacks e dicas práticas para relatórios Word, PDF e HTML
- Remedy
_site.yml
- Códigos LaTeX
- Templates legais da comunidade
- Hacks e dicas práticas para relatórios Word, PDF e HTML
Trabalho de conclusão: fazer o #tidytuesday da semana ou um à sua escolha. Fazer não só a visualização, mas uma apresentação ou relatório
Esse curso tem várias dependências. Separamos em três grupos de dependências:
- Principal: necessário para rodar o conteúdo das aulas
- Showcase: necessário para rodar o showcase da aula 1
- Misc: necessário para rodar as aulas 4 e 5 (miscelânea + extra)
# Principal
principal <- c(
"tidyverse",
"xaringan",
"flexdashboard",
"xaringanthemer",
"sf",
"geobr",
"ggalt",
"prettydoc",
"ggthemes",
"patchwork",
"fs"
)
install.packages(principal)
# Pacotes instalados via GitHub
if (!require(remotes)) install.packages("remotes")
remotes::install_github("cienciadedatos/dados")
remotes::install_github("hadley/emo")
remotes::install_github("abjur/abjData")
# esses pacotes são para os showcases funcionarem
showcase <- c(
"pagedown",
"officedown",
"rticles",
"flextable",
## não instale o webshot ainda; vamos instalar em aula
# "webshot",
"plotly",
"officedown"
)
install.packages(showcase)
# esses pacotes são apenas para a aula de miscelânea.
# se não conseguir instalar algum deles, não se preocupe!
misc <- c(
"av",
"transformr",
"gifski",
"gganimate",
"leaflet",
"gt",
"gtsummary",
"bookdown",
"plotly",
"highcharter"
)
install.packages(misc)