Introdução ao R
Estatística e Probabilidade
Prof. Ben Dêivide (DEFIM/CAP/UFSJ)
1 📌 Introdução
Baseado nas 8 aulas do professor Ben Dêivide: Aula 00 : https://bendeivide.github.io/slides/rbasico2024/slide00/index.html Aula 01 : https://bendeivide.github.io/slides/rbasico2024/slide01/index.html Aula 03 : https://bendeivide.github.io/slides/rbasico2024/slide03/index.html Aula 04 : https://bendeivide.github.io/slides/rbasico2024/slide04/index.html Aula 05 : https://bendeivide.github.io/slides/rbasico2024/slide05/index.html Aula 06 : https://bendeivide.github.io/slides/rbasico2024/slide06/index.html Aula 07 : https://bendeivide.github.io/slides/rbasico2024/slide07/index.html
Será feito uma apresentação do que é a linguagem R.
2 🎯 Objetivos
Apresentar e consolidar os conceitos fundamentais do ambiente e da linguagem R.
2.1 Objetivo geral
Fixar os fundamentos da linguagem R
2.2 Objetivos específicos
- Compreender a lógica de funcionamento do ambiente R e sua estrutura interna;
- Identificar e aplicar comandos básicos no Ambiente Global;
3 Mostrar como se cria e organiza os scripts
4 📚 Fundamentação Teórica
O curso EAR: R Básico tem como objetivo introduzir o uso da linguagem R para análise de dados, abordando desde conceitos iniciais até a manipulação de dados e organização do ambiente de trabalho. Os principais temas incluem: introdução ao R, instalação e primeiros passos, história da linguagem, funcionamento do ambiente, uso de comandos, gerenciamento do Ambiente Global, arquivos de sessão (.RData e .Rhistory), criação de scripts e estruturas de dados.
Passos iniciais para utilização do R e RStudio
Instalação: Baixe o R no site oficial (CRAN). Instale o RStudio (interface gráfica que facilita o uso do R). Abrindo o RStudio: Você verá 4 áreas principais: Console: onde os comandos são executados; Script: onde você escreve códigos; Environment: mostra objetos criados; Files/Plots/Packages: arquivos, gráficos e pacotes. Primeiro comando: 2 + 2 Criando um script: Clique em File → New File → R Script Escreva: x <- 10 y <- 5 x + y Execute com Ctrl + Enter 4. História do R
O R foi criado na década de 1990 por Ross Ihaka e Robert Gentleman, baseado na linguagem S. Seu objetivo era fornecer uma ferramenta livre para análise estatística. Hoje, é amplamente utilizado em ciência de dados, pesquisa e engenharia.
- Como o R trabalha?
O R funciona como um interpretador:
executa comandos linha por linha; armazena resultados em objetos; permite testar e corrigir rapidamente.
Exemplo:
a <- 5 b <- 2 a * b 6. Comandos no R e Ambiente Global Comandos: instruções dadas ao R Ambiente Global: onde ficam os objetos criados
Exemplo:
nota <- 8.5
👉 O objeto nota aparecerá no Environment
- Arquivos .RData e .Rhistory .RData: salva todos os objetos criados .Rhistory: salva o histórico de comandos
Salvar:
save.image() # salva .RData savehistory() # salva histórico
Carregar:
load(“arquivo.RData”) 8. Criando e salvando um Script Script = arquivo .R com comandos Permite: organização reutilização reprodutibilidade
Salvar:
File → Save As → nome.R 9. Objetos e estruturas de dados
No R, tudo é um objeto.
🔹 Exemplos:
Vetores:
x <- c(1,2,3,4)
Matriz:
m <- matrix(1:6, nrow=2)
Data frame (tabela):
dados <- data.frame(nome=c(“Ana”,“João”), idade=c(20,22))
Lista:
lista <- list(a=1, b=“texto”)
5 ⚙️ Metodologia
Foi assistido as 8 aulas do professor Ben Dêivide : - Apresentação do curso (cita e organiza os temas abordados nesse) - Entendendo o curso EAR: R básico - Passos iniciais para a utilização do R e Rstudio - Hitória do R - Como o R trabalha? - Comandos no R e Ambiente Global - Arquivos .RData e .Rhistory - Criando e salvando um Script - Objetos e estrutura de dados
6 🔍 Resultados e Discussão
O curso de R básico apresenta, de forma integrada, os fundamentos da linguagem e do ambiente R, iniciando pelos passos de instalação e uso no RStudio, até a compreensão de sua estrutura e funcionamento. O R, desenvolvido a partir da linguagem S, atua como linguagem e ambiente de análise, executando comandos que manipulam objetos e estruturas de dados como vetores e tabelas. O Ambiente Global armazena os dados da sessão, enquanto arquivos como .RData e .Rhistory garantem salvamento e continuidade do trabalho. A criação de scripts organiza os comandos e permite reprodutibilidade. Assim, todos esses temas se conectam ao mostrar que o uso eficiente do R depende da compreensão de como os dados são criados, organizados e analisados dentro do sistema.
7 🧠 Considerações finais
O estudo do R demonstrou que seu uso eficiente exige não apenas a execução de co mandos, mas a compreensão de sua estrutura e funcionamento. Desenvolvido na déca da de 1990 por Ross Ihaka e Robert Gentleman, com base na linguagem S, o R conso lidou-se como uma ferramenta essencial na análise estatística. Ele se caracteri za por ser simultaneamente uma linguagem de programação e um ambiente de análise , permitindo a criação de comandos, manipulação de dados e gerenciamento de obje tos em um único sistema. A utilização de scripts, o controle do Ambiente Global e o uso de estruturas de dados, juntamente com arquivos como .RData e .Rhistory, evidenciam a importância da organização e da reprodutibilidade. Assim, conclui -se que o domínio desses conceitos é fundamental para a realização de análises confiáveis e bem estruturadas.