Logo

Repositório da turma de 06/2022 do curso R para Ciência de Dados I. Página do curso: https://curso-r.github.io/202206-r4ds-1

R para Ciência de Dados I

Informações importantes

Dúvidas

Fora do horário de aula ou monitoria:

Trabalhos finais premiados

Slides

slides pdf
01-introducao-ao-curso.html 01-introducao-ao-curso.pdf
02-introducao-ao-r.html 02-introducao-ao-r.pdf
03-importacao.html 03-importacao.pdf
04-manipulacao.html 04-manipulacao.pdf
05-ggplot2.html 05-ggplot2.pdf

Scripts utilizados em aula

script
scripts/01-introducao-ao-R.R
scripts/02-importacao.R
scripts/03-manipulacao.R
scripts/04-valores-especiais-NA.R
scripts/05-ggplot2.R

Práticas feitas em aula

script
aula-02-importacao.R
aula-03-manipulacao.R
aula-04-manupilacao_2.R
aula-04-NA.R
aula-05-dplyr-duvidas.R
aula-05-template-prettydoc.Rmd
aula-05-template-rmd.Rmd
aula-05-template-rmdformats.Rmd
aula-06-ggplot2.R
duvidas-20-06.R
duvidas-23-06.R
duvidas-30-06.R

Tarefas sugeridas

Aula Descrição Respostas
1 Ler e fazer os exercícios — R como calculadora Respostas
1 Ler e fazer os exercícios — Objetos Respostas
2 Ler e fazer os exercícios — Classes Respostas
2 Ler e fazer os exercícios - Vetores Respostas
2 Ler e fazer exercícios - Importação (seções 5.1, 5.2 e 5.3) Respostas
3 Ler e fazer os exercícios — Selecionando colunas Respostas
3 Ler e fazer os exercícios — Ordenando a base Respostas
3 Ler e fazer os exercícios — Pipe Respostas
4 Ler e fazer os exercícios — Criando/modificando colunas Respostas
4 Ler e fazer os exercícios — Filtrando linhas Respostas
5 Ler e fazer os exercícios — Sumarizando a base Respostas
5 Ler e fazer os exercícios — Joins Respostas
6 Ler e fazer os exercícios — ggplot2 Respostas

Leituras sugeridas

Aula Descrição
1 Ler a seção “Pedindo ajuda”
1 Ler a seção “Data frames”
2 Ler - Capítulo do RStudio (tópicos 2.1, 2.2 e 2.3 - telas, atalhos, projetos)
7 Ler - Capítulo sobre Relatórios

Tarefas complementares

Aula Descrição
2 [OPCIONAL] Para quem não fez o curso Introdução à programação com R: Exercícios de introdução ao R
2 [OPCIONAL] Para quem não fez o curso Introdução à programação com R: Exercícios de introdução aos dataframes
3 Ler e fazer os exercícios — Testes lógicos

Material extra

Referências extras relacionadas com o conteúdos das aulas, ou materiais que comentamos quando tiramos dúvidas (não necessariamente são relacionadas com o conteúdo da aula).

Aula Tema Descrição
0 Instalação Capítulo do livro “Ciência de Dados em R”: Instalação
1 Comunidades R-Ladies - Dashboard
1 Comunidades Apresentação sobre a R-Ladies São Paulo
1 Comunidades AI Inclusive
1 Comunidades Grupo de telegram R Brasil
1 Curso-R Blog da Curso-R
1 Curso-R Canal no Youtube - Lives nas quartas-feiras às 20h
1 Curso-R Materiais dos cursos
1 Curso-R Material do curso Introdução à Programação com R
1 Comunidades R Brasil - Grupo no telegram
1 Comunidades Apresentação sobre a R-Ladies São Paulo
1 Comunidades Capítulos da R-Ladies no Brasil
2 Introdução Folha de cola (cheatsheet): R Básico
2 Introdução Folha de cola (cheatsheet): RStudio
2 Introdução Capítulo do livro “Ciência de Dados em R”: R Básico
2 Introdução Capítulo do livro “Ciência de Dados em R”: Pacotes
2 Importação Capítulo do livro “Ciência de Dados em R”: Importação
2 Importação - Extra Integração com banco de dados
2 Importação Capítulo do livro “Zen do R”: Rproj e diretórios
2 Importação Folha de cola (cheatsheet): Importação
2 Importação Importação de dados do google sheets
2 Exportar dados Salvar bases em excel
2 Importação Ler bases em excel
2 Importação Post sobre acessar dados com o Google Sheets
2 Importação Post sobre acessar dados com o One Drive
3 Manipulação de bases Capítulo do livro “Ciência de Dados em R”: Manipulação
3 Manipulação de bases Folha de cola (cheatsheet): dplyr
3 Pipe Capítulo do livro “Ciência de Dados em R”: Pipe
3 Pipe Post sobre o pipe nativo - Blog da Bea
3 Pipe Post sobre o pipe nativo - Blog da Curso-R
3 Referências gerais Guia de estilo: Tidyverse
3 Gráficos Pacotes do tidyverse
4 Extra - Bases Post sobre o base dos dados
4 Manipulação de bases Fatiar a base de dados com slice
4 Manipulação de bases Vignette do dplyr - introdução
4 Extra - Bases Live base dos dados
4 Extra - Bases Twitter base dos dados
4 Extra - Bases Projeto base dos dados
4 Extra - Bases Pacote dados - Base de dados traduzidas
4 Extra - Bases Bases de dados no Kaggle
4 Extra - Bases Bases de dados no tidytuesday
4 Manipulação de bases Pacote dbplyr: dplyr para quem usa SQL
4 Limpeza de bases Post sobre o pacote janitor
4 Fatores Folha de cola (cheatsheet): forcats
4 Trabalho Final Base de dados - Google Data Search
4 Trabalho Final Trabalhos finais do curso passado
4 Outros Pacote summarytools - Sugestão da turma
4 Trabalho Final Post Pacote dados - Base de dados traduzidas
4 Trabalho Final Post - Bases de dados para praticar e ensinar
4 Trabalho Final Bases de dados - Consórcio de informações sociais
5 Manipulação de bases Animações sobre dplyr + Join
5 Manipulação de bases Pacote abjutils - Remover acentos de textos
5 Joins - Unindo bases imagem sobre join
5 Joins - Unindo bases Joins: juntando bases de dados
5 Joins - Unindo bases Tidyexplain - Ilustrações sobre joins
5 Joins - Unindo bases Documentação sobre joins
5 Joins - Unindo bases Post que usa join com bases com chave desarrumada
5 Boas práticas Capítulo do livro “Zen do R”: .RData e .Rhistory
5 Gráficos Post sobre o pacote esquisse
5 Relatórios Capítulo do livro “Ciência de Dados em R”: Relatórios
5 Relatórios Cheatsheet RMarkdown
5 Relatórios Netlify Drop
5 Relatórios Knitr: mudando o diretório de trabalho
5 Relatórios Pacote xaringan: Addin infinite moon reader
5 Relatórios Pacote prettydoc
5 Relatórios Instalação LaTeX
5 Trabalho Final Dicas para formatar tabelas
5 Trabalho Final Dicas para formatar gráficos
5 Trabalho Final Dicas para elaborar relatórios
5 Relatórios Equações em LaTeX
5 Relatórios Documentação do pacote ggplot2
5 Relatórios Exemplos de documentos criados com RMarkdown
5 Referências gerais Livro Zen do R
5 Conversa/Dúvidas (Git) Livro Zen do R: Git e GitHub
5 Conversa/Dúvidas (Git) Material sobre Git e GitHub no RStudio
5 Conversa/Dúvidas (Git) Playlist de videos sobre a Hacktoberfest – R-Ladies São Paulo
5 Relatórios Site para buscar GIFS
5 Relatórios Paleta de cores do Harry Potter (usado no exemplo)
5 Relatórios Criando relatório R Markdown com template de Word
5 Relatórios Site que ajuda a ver equações do LaTeX
5 Relatórios Post sobre o pacote Prettydoc
5 Relatórios Slides do curso de verão IME USP - Extra sobre RMarkdown para uso acadêmico
5 Relatórios Manual sobre LaTeX
5 Dúvidas Parse date - transformar textos em datas
5 Dúvidas Exemplo de RMarkdown com elementos para escrita científica
6 Gráficos Folha de cola (cheatsheet): ggplot2 em português - 2018
6 Gráficos Folha de cola (cheatsheet): ggplot2 em inglês - 2021
6 Gráficos Capítulo do livro “Ciência de Dados em R”: Gráficos
6 Gráficos Documentação da base sobre StarWars
6 Gráficos Especificações aestéticas do ggplot2
6 Dúvidas Video sobre como conectar bancos de dados SQL com o R
6 Sugestões Lista de links legais sobre visualização de dados
6 Sugestões Post sugerido pelo Bruno sobre ggplot2
6 Sugestões Tidytuesday - exemplos de gráficos interessantes
6 Gráficos Site de fontes
6 Gráficos Pacote mananciais
6 Gráficos Formatando símbolos matemáticos no ggplot2
6 Gráficos Vignette do ggplot - Especificações do aes()
6 Outros Post sobre dados do spotify - Por Tereza
6 Dúvidas Pacote renv - registrar a versão dos pacotes usados por projeto
6 Dúvidas Pacote que ajuda a atualizar o R no windows
6 Gráficos Capítulo sobre visualização de dados
6 Extra Artigo sobre o tidyverse
6 Extra Artigo sobre o ggplot2
6 Dúvidas Post sobre lubridate: lidar com datas
6 Gráficos Galeria de gráficos com R - com código
6 Extra Correlações espúrias
6 Gráficos Elementos para ter cuidado ao fazer gráficos
6 Dúvidas Mapas com ggplot2 - slide da oficina de data science
6 Dúvidas Mapas com ggplot2 - prática feita na oficina de data science
6 Dúvidas Post sobre mapas com ggplot2
6 Gráficos Mananciais - dados usados na prática
7 Dúvidas Discourse Representação gráfica do modelo de regressão linear
7 Dúvidas Discourse Representar intervalo de confiança em um gráfico com ggplot2
7 Dúvidas Discourse Atribuição de cores em um gráfico com ggplot2
7 Dúvidas Discourse Colorir apenas uma barra do gráfico com ggplot2
7 Dúvidas Discourse Manipulação de dados para fazer um boxplot com ggplot2
7 Fatores Capítulo do livro “Ciência de Dados em R”: 3.13.2 Fatores
7 Gráficos Pacote ggrepel - afastar as anotações (labels)
7 Gráficos Pacote plotly
7 Gráficos Pacote gghighlight - realçando pontos
7 Gráficos Galeria de extensões para o ggplot2
7 Gráficos Cores no R
7 Gráficos Documentação do ggplot2
7 Gráficos Ferramenta para buscar as cores em hex
7 Gráficos Pacote ggrepel - afastar as anotações (labels)
7 Gráficos Como substituir NA por 0?
7 Gráficos Paletas de cores hexadecimais
7 Gráficos Pacote prismatic::color(colors())
7 Caminhos Pacote here
7 Comunidades Curso-R Entrevista - Adriana Silva
7 Gráficos Escala de cores: Viridis
7 Gráficos Pacote Geobr
7 Dúvidas Free code camp - CSS
7 Dúvidas W3Schools CSS
7 Dúvidas Mozilla Docs - CSS
7 Gráficos Criar paleta de cores online - Adobe color
7 Gráficos Cores (texto) que podem ser usadas no ggplot2
7 Gráficos Livro sobre ggplot2
7 Dúvidas Pacote gghighlight - realçando pontos
7 Gráficos Como interpretar um boxplot
7 Gráficos Pacote ggthemr
7 Gráficos Pacote ggimprensa
7 Gráficos Pacote forcats

Redes sociais da Curso-R

Youtube: https://www.youtube.com/c/CursoR6/featured

Instagram: https://www.instagram.com/cursoo_r/

Twitter: https://twitter.com/curso_r

Linkedin: https://www.linkedin.com/company/curso-r/

Facebook: https://www.facebook.com/cursodeR