Você está na página 1de 17

UNIVERSIDADE DO VALE DO RIO DOS SINOS

Ciências Exatas e Tecnológicas


CEQ – Profª Karla Faccio

TUTORIAL RESUMIDO DE INSTALAÇÃO DO R E DO RSTUDIO:


1. Instalação do R e do RStudio

É recomendável instalar o R antes do RStudio, para que a integração entre os dois seja
automática. Para instalar o R é necessário fazer o download do arquivo de instalação
que se encontra na página do R: http://www.r-project.org/.

O R é armazenado em diferentes cidades. No Brasil, um dos lugares recomendados para


buscar o arquivo de instalação, bem como futuras atualizações e pacotes, é o espelho
(mirror) mantido pela Universidade Federal do Paraná (UFPR): http://cran-
r.c3sl.ufpr.br/. A partir desse link é possível escolher o arquivo de instalação de acordo
com o sistema operacional utilizado pelo usuário. Neste material será ilustrado o
processo para o Windows.

Após clicar no link Download R for Windows, clique em base. Além do link para o
download do arquivo de instalação da última versão do R, existe uma série de
informações sobre instalação neste link.

Após clicar em Download R 3.5.2 for Windows, salve o arquivo de instalação e depois
execute-o. Para executá-lo basta clicar duas vezes no ícone do arquivo. Vale a pena
ressaltar que como o R recebe atualizações constantes, o número da versão poderá ser
diferente de 3.5.2 no momento que você for instalar, mas os passos devem continuar
sendo os mesmos.

1
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio
Cada computador tem as suas características de segurança, o que pode gerar diferentes
perguntas do Windows para autorizar a instalação do R. Depois de respondidas
adequadamente essas perguntas, a primeira tela relativa ao R deve ser a referente ao
idioma de instalação:

Salienta-se que essa escolha vai traduzir alguns menus do R, mas grande parte do
programa continuará em inglês. Após essa escolha, será iniciado o assistente de
instalação do R:

Clique em Próximo e será exibida a janela com informações sobre a licença de uso do
R, que é gratuito.
Clique novamente em Próximo e aparecerá a opção do local de instalação do R. Aqui
foi escolhido instalar o R em C:\Program Files\R\R-3.5.2.

2
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio
O programa automaticamente seleciona Core Files (deve sempre ser selecionado) e a
opção 32-bit Files ou 64-bit Files, de acordo com o sistema do computador utilizado. A
opção de não instalar Message translations tem duas razões. A primeira é que essa
tradução é automática e muitas vezes não é muito bem feita. A segunda é que para
procurar ajuda em fóruns e grupos de discussão do R será necessário colocar a
mensagem em inglês, logo a tradução aqui não é útil.

Novamente clique em Próximo e escolha as opções de inicialização. É recomendado


aceitar a padrão. Clique três vezes em Próximo e o programa começará a ser instalado.
No final da instalação clique em Concluir.

Agora instale o RStudio, como descrito a seguir.

Para instalar o Rstudio vá para a página http://www.rstudio.com/ e procure a versão do


Rstudio para Desktop e faça o download da versão gratuita (Open Source Edition):
https://www.rstudio.com/products/rstudio/#Desktop. Mas, lembrem-se isso pode mudar
e, neste caso, talvez a maneira mais fácil de chegar ao arquivo de instalação do Rstudio
seja procurando no Google as palavras chave: “rstudio desktop download”.

Escolha então a versão compatível com o sistema operacional do seu computador e


clique no link correspondente. Como estamos instalando o R na plataforma Windows,
escolhemos a primeira opção.

3
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Clique no link adequado, salve o arquivo de instalação e execute-o clicando duas vezes
no ícone do arquivo. Após serem respondidas as questões sobre segurança, o programa
de instalação do RStudio iniciará o assistente de instalação.

O programa será instalado em C:\Program Files\RStudio. Após clicar em Próximo,


será dada opção sobre onde o programa deve aparecer no menu Iniciar. Feita essa
escolha, clique em Instalar e a instalação terá início. Terminada a instalação, clique em
Terminar.

2. Usando o RStudio

O RStudio é um programa que ajuda a visualizar as operações e resultados do R, por


isso vamos usar o R via RStudio. Assim, quando se falar em R, estamos nos referindo
ao R trabalhado dentro do RStudio.

Então a primeira coisa a fazer é inicializar o RStudio. A tela principal é dividida em


duas colunas, cada uma delas com uma ou duas janelas. Quando todas as janelas estão
abertas temos 4 partes (Figura a seguir). Para maximizar ou minimizar cada uma das
quatro janelas, basta clicar nos ícones assinalados em vermelho.

A forma mais prática de usar o RStudio é através de um script. No RStudio, vá em File


→ New File → R Script. Nessa parte do script, se usa o “enter” para ir para a linha
seguinte, sem executar o código, isso permite pensar e escrever o código e depois
decidir rodar. No momento que se decide rodar o código basta apertar CTRL ENTER.

4
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

1
Script

4
3

Conteúdos de cada uma das janelas com os principais itens/painéis do RStudio:

Janela 1. Editor de scripts (Script editor): localizado no lado esquerdo e acima da tela.
Esse painel é utilizado para escrever scripts inteiros. Serve para exibir os arquivos de
sintaxe e banco de dados.

Janela 2. Área de trabalho (Environment): localizado no lado direito e superior da


tela. Mostra todos os objetos (banco de dados, variáveis isoladas). Observe também a
presença do painel History, o qual mostra o histórico dos comandos já executados.

Janela 3. Console do R (R Prompt): localizado no lado esquerdo e abaixo do editor de


scripts. Apresenta o prompt do R, o qual também pode ser utilizado para dar comandos
para o R. A principal função do prompt é testar códigos, exibir os comandos executados
e apresentar os resultados dos comandos inseridos no editor de scripts.

Janela 4. Pacotes (Panel Packages): mostra os pacotes instalados e carregados pelo R.


Um pacote é nada mais que um módulo no R. Podemos instalar diferentes módulos para
diferentes tarefas. Apresenta quatro abas: Files, para carregar e visualizar arquivos do
sistema; Plots, para visualizar figuras; Help, para acessar o sistema de ajuda do R e
Viewer, para mostrar resultados dinâmicos e interativos, tal como uma página da web
dentro do RStudio.

Ao inicializar, o RStudio abre o diretório de trabalho padrão. Em geral, a árvore de


arquivos exibida na tela inicial do RStudio é referente à pasta “Meus Documentos”.
No diretório de trabalho serão salvos todos os arquivos (sintaxe, dados, histórico). Ele
também servirá de referência no momento de abrir novos arquivos. Portanto,
recomendamos que a cada vez que o RStudio for inicializado, seja primeiramente
definido o diretório de trabalho. A maneira mais simples de fazer isso é através do
seguinte modo:
1. Na Janela 4, clique em Files.

5
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio
2. Clique nos 3 pontinhos do canto superior direito da Janela 4.
3. Escolha o diretório de trabalho. Neste exemplo será C:\CEQ. Clique em OK.
4. Ainda na Janela 4, clique em More.
5. Clique em Set As Working Directory.

Após o último passo, aparecerá, na Janela 3, o comando para definir o novo diretório de
trabalho. Essa definição pode ser alterada a qualquer momento.

setwd("C:/CEQ")

3. Instalando e carregando pacotes

Uma diferença importante entre o R e os demais programas estatísticos é a de que o


mesmo é composto de vários pacotes desenvolvidos por pesquisadores das mais
diversas áreas. Um pacote (ou library) é um conjunto de funções desenvolvidas para um
determinado propósito. Como os pacotes são desenvolvidos de maneira independente,
uma mesma função pode estar implementada em diferentes pacotes. Dessa maneira, o
usuário do R pode escolher quais pacotes melhor atendem às suas necessidades.

Quando o R é instalado, ele já contém um conjunto básico de pacotes. Na janela 4 do


RStudio, clique na aba Packages para visualizá-los.

6
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

O R trabalha com os conceitos de pacote instalado e pacote carregado. Apenas aqueles


selecionados (marcados com setinhas nas caixas correspondentes) é que estão
carregados, ou seja, estão com as suas funções disponíveis. Na figura acima pode-se
constatar que os pacotes datasets e graphics estão carregados.
Para instalar um novo pacote, basta clicar em Install Packages, no alto da Janela 4, e
digitar o nome do pacote que se deseja instalar. Após digitar o nome do pacote, basta
clicar em Install.

4. Solicitando ajuda

Como o R é um programa estatístico que funciona basicamente através de programação


digitada pelo usuário, o domínio do conteúdo de ajuda (Help) é fundamental para a sua
utilização. A descrição dos pacotes e funções está em inglês, então um bom
conhecimento de termos técnicos estatísticos na língua inglesa facilita a busca de
funções que realizem o que é desejado.

Por exemplo, suponha que se deseja encontrar a função (isto é, o comando) que calcula
a média. Neste caso, basta clicar na aba Help da Janela 4, digitar a palavra mean (média
em inglês) na caixa de busca no canto superior direito da Janela 4 e pressionar ENTER.

7
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Na figura acima pode-se ver que a função que calcula a média é denominada mean.
Toda ajuda de funções do R obedece ao mesmo padrão. Inicialmente, é apresentado o
nome da função, com o nome do pacote ao qual a mesma pertence (no exemplo, a
função mean pertence ao pacote base). Depois vem a descrição da função (Description),
como usar a função (Usage), os argumentos da função, isto é, os parâmetros nas quais
ela vai trabalhar (Arguments), o que a função devolve como resultado (Value), as
referências bibliográficas (References), outras funções relacionadas (See Also) e
finalmente alguns exemplos (Examples).

5. Entrada de dados para Análise Estatística

1. Dados sendo digitados no próprio R:

- Os dados podem ser digitados no próprio R, inserindo vetores que representam linhas
ou colunas de uma matriz.
Exemplo 1: quero indicar o gasto de 6 pessoas, então faço:
gasto<- c(615.50, 608, 640, 624.80, 920, 631)
gasto

Se rodar a linha de código acima e depois solicitar “gasto” no console, vai aparecer:

8
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Exemplo 2: quero indicar o gasto e o número de filhos de 6 pessoas:


gasto <- c(615.50, 608, 640, 624.80, 920, 631)
num_filhos <- c(1, 2, 0, 1, 3, 0)
base <- cbind (gasto, num_filhos)

Se rodar o código acima, rodar e depois solicitar “base” no console, vai aparecer:

2. Abrindo arquivos prontos em xls:

- Usar “Import Dataset” e ir ao diretório para abrir arquivo ou abrir livraria de leitura de
xls -> library(readxl) e usar os comandos mostrados no console:

9
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

3. Abrindo arquivos csv:

- Exemplo, quero que b3 seja uma base de trabalho lendo um arquivo chamado
“Dados_ exemplo_R_tutorial.csv”

#Trocando a base de dados para um nome mais curto:


b3<- `Dados_exemplo_R_tutorial`
b3 <- read.table("Dados_exemplo_R_tutorial.csv", header = TRUE, sep =
";", dec = ",", quote = '"')
b3

10
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

6. Medidas Descritivas

Pode ser usado o comando summary para ver a média e a mediana, além do mínimo e
do máximo:

Resumo de todas as variável do banco de dados b3:


summary(b3)

Resumo da variável GASTO do banco de dados b3:


summary(b3$Gasto)

Resumo da variável GASTO apenas para o gênero FEMININO:


summary(b3$Gasto[b3$Gênero=="Feminino"])

summary(b3$Gasto[b3$Gênero=="Masculino"])

11
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Medidas específicas podem ser solicitadas, para uma variável só:

mean(b3$Idade)
mean(b3$Gasto)
sd(b3$Idade)
sd(b3$Gasto)
median(b3$Idade)
median(b3$Gasto)
var(b3$Idade)
var(b3$Gasto)

Aplicar funções:
Aplica a função desejada na variável escolhida segundo cada nível de um determinado
fator.

tapply(b3$Gasto,b3$Gênero,summary)

12
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Distribuição de frequências:
Pode ser usado o comando freq para ver as frequências de uma variável Quantitativa ou
Qualitativa.

Variável Quantitativa:
library(descr)
freq(b3$Idade)

Variável Qualitativa:
library(descr)
freq(b3$Gênero)

13
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Divisão de dados:
Divide os dados em faixas determinadas.

OBS:
RIGHT: TRUE faz com que o intervalo seja fechado na direita e aberto
na esquerda. E FALSE: faz com que o intervalo seja aberto na direita e
fechado na esquerda.

cut(b3$Idade, breaks=c(20,30,40,50), labels=c("A","B","C"), right=FALS


E)

table(cut(b3$Idade, breaks=c(20,30,40,50), labels=c("20|-30","30|-40",


"40|-50"),right=F))

table(cut(b3$Gasto, breaks=c(600,670,740,810,880,950), labels=c("600|-


670","670|-740","740|-810","810|-880","880|-950"), right=F))

Histograma:

Para a variável Idade.


Podemos “escolher” o número de classes do gráfico.
hist(b3$Idade, nclass = 5)

14
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Para a variável Gasto.


Podemos “escolher” o número de classes do gráfico.
hist(b3$Gasto, nclass = 5)

Gráfico Box Plot:

Box plot simples:


Usar a função boxplot(“variável)

boxplot(b3$Idade)

15
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio
boxplot(b3$Gasto)

Box plot por categoria:


Usar compmeans para gerar média e desvio por categoria dentro de plot.

box_Gasto <- compmeans(b3$Gasto, b3$Gênero)


box_Gasto
plot(box_Gasto, ylab = "Gasto", xlab = "Gênero")

box_Idade <- compmeans(b3$Idade, b3$Gênero)


box_Idade
plot(box_Idade, ylab = "Idade", xlab = "Gênero")

16
UNIVERSIDADE DO VALE DO RIO DOS SINOS
Ciências Exatas e Tecnológicas
CEQ – Profª Karla Faccio

Raiz Quadrada:
Usar a função sqrt() para calcular a raiz quadrada de um número.

Exemplo:
sqrt(0)
[1] 0
sqrt(81)
[1] 9

17

Você também pode gostar