Pular para o conteúdo

Linguagem R

R é uma linguagem criada especialmente para estatística e análise de dados. É muito usada na academia, em pesquisa e em áreas que dependem de análise estatística pesada, como bioestatística e ciências sociais.

Em R, atribuímos valores com <- (embora = também funcione):

idade <- 25
nome <- "Ana"
print(nome)

O vetor é a estrutura fundamental de R — uma sequência de valores do mesmo tipo:

notas <- c(7, 8, 9, 6)
mean(notas) # média: 7.5
max(notas) # maior: 9
length(notas) # quantidade: 4

A função c() (“combine”) cria o vetor.

O data frame é uma tabela, com linhas e colunas — a estrutura mais usada para dados reais:

alunos <- data.frame(
nome = c("Ana", "Bruno", "Carla"),
nota = c(8.5, 6.0, 9.2)
)
head(alunos) # mostra as primeiras linhas
mean(alunos$nota) # média da coluna "nota"

O $ acessa uma coluna pelo nome.

R traz prontas as funções estatísticas mais comuns:

summary(notas) # mínimo, quartis, média, máximo
sd(notas) # desvio padrão
median(notas) # mediana

A força de R está nos seus pacotes:

  • tidyverse — conjunto de pacotes para manipular e organizar dados.
  • dplyr — filtrar, agrupar e resumir dados de forma legível.
  • ggplot2 — gráficos elegantes e poderosos.
install.packages("ggplot2") # instala uma vez
library(ggplot2) # carrega para usar