Você está na página 1de 4

Uma breve introdução ao

software R
 11 de set de 2017

Iniciaremos uma série de artigos sobre o software R, desde os aspectos mais


básicos para aqueles que apenas se iniciam no uso deste software e aos poucos
avançando para o uso de técnicas mais específicas. Para aqueles que nunca tiveram
contato com o R, programar pode parecer algo assustador, mas é consenso geral
que vencido os obstáculos iniciais, programar no R passa a ser algo estimulante.
Embarque nesta jornada conosco e amplie sua capacidade de analisar dados.

O que é o R?
R é um software livre para análise de dados. Apareceu inicialmente em 1996, com
os professores de estatística Ross Ihaka e Robert Gentleman, da Universidade de
Auckland que desenvolveram a nova linguagem computacional, similar a linguagem
S desenvolvida por John Chambers.

Porque utilizar o R?

 Software gratuito com código aberto com uma linguagem acessível;


 Expansão exponencial entre pesquisadores, engenheiros e estatísticos;
 Se reinventa constantemente através de novas aplicações
(aproximadamente 11.200 pacotes);
 Cobertura inigualável, tecnologia de ponta;
 Totalmente flexível, permitindo desenvolver facilmente funções e pacotes
para facilitar o trabalho;
 Capacidade gráfica;
 Disponível para diferentes plataformas: Windows, Linux e Mac.

Como instalar o R?
O site do CRAN – The Comprehensive R Archive Network fornece o instalador do
programa. Basta selecionar o arquivo de acordo com sua plataforma (Windows,
MAC ou Linux), baixar o pacote base e executar o programa de instalação.

Operadores no R

Operadores Significado

<- Atribui um nome à um objeto.

= Atribui valor a um argumento.

*/+– Multiplicação, divisão, soma e subtração, respectivamente.

x^b ou x**b x elevado a b.

> < = >= <= != Maior, menor, igual, maior ou igual, menor ou igual e diferente, respectivamen

& Utilizado em programação lógica, significando “e” (adiciona uma condição).

| Utilizado em programação lógica, significa “ou” (adiciona outra possibilidade).

y~x Indica y em função de x.


Operadores Significado

, Separa um argumento de outro dentro da mesma função.

“ Delimita caractere.

() Delimita os argumentos dentro de uma função.

{} Indica o início e o fim de uma função.

[] Seleciona parte de um objeto

# Adiciona algum comentário no código.

? Obtém ajuda.

rm(objetoA, …) Remove o(s) objeto(s) entre os parênteses.

rm(list=ls()) Remove todos os objetos.

install.packages(“nome_do_pacote”) Instala o pacote selecionado, quando está conectado à internet.

require(nome_do_pacote) Carrega o pacote entre os parênteses.

library(nome_do_pacote) Ativa o pacote entre os parênteses.

attach(dataframeA) Permite que cada coluna do dataframe em questão seja reconhecida como um

detach(dataframeA) Desfaz a função anterior.

example(nome_da_função) Exibe exemplos da função.

demo(nome_do_pacote) Exibe demonstrações de funções presentes no pacote.

help(nome_da_função) Fornece informações da função entre parênteses.

Funções matemáticas do R
Função Significado

length(x) Retorna o tamanho do vetor x.

log(x) Retorna o logaritmo na base e de x.

exp(x) Retorna o exponencial de x.

sqrt(x) Retorna a raiz quadrada de x.

factorial(x) Retorna o fatorial de x (x!).

round(x) Arredonda o valor de x.

Funções estatísticas do R

Função Significado

max(x) Valor máximo de x.

min(x) Valor mínimo de x.

sum(x) Soma dos valores de x.

mean(x) Retorna a média de x.

median(x) Retorna a mediana de x.

range(x) Retorna a amplitude de x.

sd(x) Retorna o desvio-padrão de x.

var(x) Retorna a variância de x.

Você também pode gostar