Introdução à programação com R

Logo

Repositório da turma de 6 de 2021 do curso Introdução à programação com R.

View the Project on GitHub curso-r/202106-intro-programacao

Instalações necessárias (pré-curso)

Configuração inicial

Faremos essas etapas na primeira aula!

Passo 1: Criar um projeto do RStudio

Faça um projeto do RStudio para usar durante todo o curso e em seguida abra-o.

Passo 2: Baixar o material

Certifique que você está dentro do projeto criado no passo 1 e baixe este arquivo e descompacte dentro da pasta do projeto.

Trabalhos finais premiados

script link
Amanda_Mendes.zip https://github.com/curso-r/202106-intro-programacao/raw/main/trabalhos_finais/Amanda_Mendes.zip

Slides

slide link
slides/01-introducao-ao-curso.html https://curso-r.github.io/main-intro-programacao/slides/01-introducao-ao-curso.html
slides/02-introducao-ao-RStudio.html https://curso-r.github.io/main-intro-programacao/slides/02-introducao-ao-RStudio.html
slides/03-introducao-ao-R.html https://curso-r.github.io/main-intro-programacao/slides/03-introducao-ao-R.html
slides/04-tabelas.html https://curso-r.github.io/main-intro-programacao/slides/04-tabelas.html
slides/05-filtros.html https://curso-r.github.io/main-intro-programacao/slides/05-filtros.html
slides/06-controle-de-fluxo-e-loops.html https://curso-r.github.io/main-intro-programacao/slides/06-controle-de-fluxo-e-loops.html
slides/07-funcoes.html https://curso-r.github.io/main-intro-programacao/slides/07-funcoes.html
slides/08-manipulacao-de-arquivos.html https://curso-r.github.io/main-intro-programacao/slides/08-manipulacao-de-arquivos.html

Scripts usados em aula

numero script link
1 01-introducao.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/01-introducao.R
2 02-tabelas.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/02-tabelas.R
3 03-filtros.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/03-filtros.R
4 04-controle-de-fluxo-NA.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/04-controle-de-fluxo-NA.R
5 05-loops.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/05-loops.R
6 06-loops-2.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/06-loops-2.R
7 07-funcoes.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/07-funcoes.R
8 08-pipe.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/08-pipe.R
9 09-instalar-pacotes.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/09-instalar-pacotes.R
10 10-manipulacao-arquivos.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/10-manipulacao-arquivos.R
11 11-exemplo-source.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/11-exemplo-source.R
12 12-funcoes-extra.R https://curso-r.github.io/202106-intro-programacao/exemplos_de_aula/12-funcoes-extra.R

Dados utilizados

Os dados são derivados da base voos disponível no pacote dados.

arquivo link
voos_de_abril.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_abril.csv
voos_de_agosto.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_agosto.csv
voos_de_dezembro.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_dezembro.csv
voos_de_fevereiro.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_fevereiro.csv
voos_de_janeiro.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_janeiro.csv
voos_de_julho.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_julho.csv
voos_de_junho.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_junho.csv
voos_de_maio.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_maio.csv
voos_de_marco.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_marco.csv
voos_de_novembro.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_novembro.csv
voos_de_outubro.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_outubro.csv
voos_de_setembro.csv https://curso-r.github.io/202106-intro-programacao/dados/voos_de_setembro.csv

Materiais complementares

Aula Tema Descrição
0 Instalação Instalação do R
0 Instalação Instalação do RStudio
0 Comunidades Redes sociais dos capítulos da R-Ladies
1 Curso-R Materiais da Curso-R
1 Introdução Exemplo de Dashboard
1 Introdução R Foundation
1 Introdução Live sobre o projeto base dos dados
1 Introdução Base dos dados - exemplo
1 Introdução Folha de cola - R básico - Em inglês
1 Introdução Fórum de dúvidas/Comunidade/Discourse
1 Dúvidas renv
1 Introdução Folha de cola - RStudio (em português)
1 Introdução Texto sobre projetos no RStudio: Rproj e diretórios
1 Introdução Texto sobre o painel Environment no RStudio e o armazenamento de objetos: .RData e .Rhistory
1 Introdução Texto de introdução à estatística descritiva
1 Introdução Folhas de cola da RStudio
2 Introdução Livro Ciência de Dados em R - Capítulo 3 - R Base
2 Funções Livro Ciência de Dados em R - Capítulo 4 - Pacotes
2 Comunidades R Brasil - Telegram
2 Comunidades RLadies
2 Extra R Inferno: tudo o que pode dar errado com o R
3 Dúvidas Exemplo de Dashboard
6 Curso-R Trabalhos finais do curso passado
6 Introdução Post sobre erros
7 Pipe Livro Ciência de Dados em R - Capítulo 6 - Pipe
7 Extra Post sobre o R 4.1
7 Extra Live de lançamento do R 4.1
7 Extra Manifesto tidy
7 Extra Alfred - Project Workflow no MacOS

Redes sociais da Curso-R

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

Twitter: https://twitter.com/curso_r

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

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

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