Tutorial Introdutório à Linguagem R

Este tutorial em vídeo oferece uma introdução prática e progressiva à linguagem R, amplamente utilizada para análise de dados, estatística e ciência de dados. A sequência de vídeos cobre desde os conceitos básicos até técnicas mais avançadas de manipulação de dados, com exemplos claros e código disponível para acompanhamento.

Os tópicos abordados incluem:

  1. Introdução ao R – Primeiro contato com a linguagem e ambiente R.

  2. Pacotes e Ajuda – Como instalar pacotes e acessar a documentação.

  3. Objetos – Tipos de objetos e como manipulá-los.

  4. Notação – Uso de operadores e sintaxe da linguagem.

  5. Modificação de Valores – Alteração de variáveis e estruturas.

  6. Estrutura de Repetição – Uso de loops (for, while, repeat).

  7. Fatores – Trabalhando com variáveis categóricas.

  8. Listas – Manipulação de listas e acesso a elementos.

  9. Data Frame – Estrutura tabular essencial para análise de dados.

  10. Apply – Aplicação de funções em estruturas de dados.

  11. Ordenação – Técnicas para ordenar dados em R.

  12. Manipulação de Dados – Transformações com foco em análise exploratória.

  13. Classe S3 – Programação Orientada a Objetos em R.

Cada vídeo é acompanhado de um script com os códigos utilizados, disponível no repositório GitHub do tutorial, facilitando o acompanhamento e a prática dos conceitos.

Este material é ideal para quem está começando com R ou deseja revisar conceitos fundamentais para análises estatísticas e mineração de dados.

 


 

Vídeos

Os vídeos encontram-se no canal do Youtube https://youtube.com/@eduardo.ogasawara

 


 

Slides

1 – Introducao ao R
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/01-Introducao.md

2 – Pacotes e Ajuda
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/02-Pacotes-Ajuda.md

3 – Objetos
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/03-Objetos.md

4 – Notacao
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/04-Notacao.md

5 – Modificacao de valores
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/05-Modificacao-Valores.md

6 – Estrutura de Repeticao
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/06-Estrutura-Repeticao.md

7 – Fatores
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/07-Fatores.md

8 – Listas
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/08-Listas.md

9 – Data frame
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/09-Data-Frames.md

10 – Apply
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/10-Apply.md

11 – Ordenacao
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/11-Ordenacao.md

12 – Manipulacao de dados
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/12-Manipulacao-Dados.md

13 – Classes S3
Codigo: https://github.com/eogasawara/tutorial-r/blob/main/examples/13-S3-Classes.md


 

Referências

[1] W. Chang, R Graphics Cookbook: Practical Recipes for Visualizing Data. O’Reilly Media, Inc., 2018.
[2] H. Wickham and J. Bryan, R Packages: Organize, Test, Document, and Share Your Code. O’Reilly Media, Inc., 2023.
[3] H. Wickham and G. Grolemund, R for Data Science: Import, Tidy, Transform, Visualize, and Model Data. O’Reilly Media, Inc., 2016.
[4] G. Grolemund, Hands-On Programming with R. O’Reilly Media, Inc., 2014.