Introdução à programação com R

Logo

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

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

Configuração inicial

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 rode o código abaixo, baixe este arquivo e descompacte dentro da pasta do projeto.

Trabalhos finais premiados

Nome Link para o trabalho
Ana Rafaela Torres Trabalho
Fernando José Trabalho
Maykon Gabriel Trabalho
Victor Valério Trabalho

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

script link
01-introducao.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/01-introducao.R
02-exemplo-script.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/02-exemplo-script.R
03-tabelas.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/03-tabelas.R
04-exemplo-script.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/04-exemplo-script.R
05-operadores_controle-de-fluxo_NA.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/05-operadores_controle-de-fluxo_NA.R
06-exemplo-script.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/06-exemplo-script.R
07-loops.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/07-loops.R
08-exemplo-script.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/08-exemplo-script.R
09-loops-2.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/09-loops-2.R
10-exemplo-script.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/10-exemplo-script.R
11-funcoes.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/11-funcoes.R
12-exemplo-script-funcao.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/12-exemplo-script-funcao.R
13-pipe.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/13-pipe.R
14-caminhos.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/14-caminhos.R
14-instalar-pacotes.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/14-instalar-pacotes.R
15-caminhos.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/15-caminhos.R
15-instalar-pacotes.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/15-instalar-pacotes.R
exemplo-source.R https://curso-r.github.io/202102-intro-programacao/exemplos_de_aula/exemplo-source.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/202102-intro-programacao/dados/voos_de_abril.csv
voos_de_agosto.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_agosto.csv
voos_de_dezembro.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_dezembro.csv
voos_de_fevereiro.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_fevereiro.csv
voos_de_janeiro.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_janeiro.csv
voos_de_julho.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_julho.csv
voos_de_junho.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_junho.csv
voos_de_maio.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_maio.csv
voos_de_marco.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_marco.csv
voos_de_novembro.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_novembro.csv
voos_de_outubro.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_outubro.csv
voos_de_setembro.csv https://curso-r.github.io/202102-intro-programacao/dados/voos_de_setembro.csv
Aula Material
0 Instalação do R
0 Instalação do RStudio
0 Redes sociais dos capítulos da R-Ladies
1 Folha de cola - R básico - Em inglês
1 Folha de cola - RStudio (em português)
2 Texto sobre projetos no RStudio: Rproj e diretórios
2 Texto sobre o painel Environment no RStudio e o armazenamento de objetos: .RData e .Rhistory
3 Texto de introdução à estatística descritiva
4 Testes lógicos
4 Valores especiais
6 Pipe
6 Pacote installr