Software R - introdução



Documentos relacionados
Introdução ao Processamento de Imagens com o IRIS Por Rodolfo Barros

Capítulo 1. Como Baixar e Instalar o Programa R. Gustavo Mello Reis José Ivo Ribeiro Júnior

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

Identificando o Buddy VS/XP Lite e Premium

MANUAL DE INSTALAÇÃO LUZ DO SABER

Sistema Click Principais Comandos

Tutorial Administrativo (Backoffice)

C D. C) Coleções: é usada para organizar o conteúdo de áudio, vídeo e imagens em pastas, buscando facilitar a montagem do storyboard.

Sumário INTRODUÇÃO Acesso ao Ambiente do Aluno Ferramentas e Configurações Ver Perfil Modificar Perfil...

Manual de Instalação. SafeSign Standard (Para MAC OS 10.7)

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA

Softwares de Acessibilidade (DOSVOX) Guia de Consulta

Microsoft Office PowerPoint 2007

GESTOR SMS Como enviar SMS Primeiramente click em Mensagens Aparecera o seguinte menu Click em Nova Mensagem

CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

Manual para conversão de Teses e Dissertações em PDF

Tutorial do Sistema de Gestão de Conteúdos para Web - SYSWEB

Manual de Instalação

Manual de Utilização Utilização do PDFSam

Sistema de Digitalização e Gerenciamento de Arquivos On-Line

Sumário. Este Guia Rápido do Usuário ajuda você a começar a usar o IRIScan TM Mouse 2.

ProGriD. Manual de Instalação

Manual para Envio de Petição Inicial

2 Um Primeiro Programa em C

Projeto Amadeus. Guia de Instalação Windows

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

Criando um script simples

1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo.

1 Instalando o VirtualBox no Windows

Google Drive: Acesse e organize seus arquivos

1 Natuur Online Cadastre-se Nome, Login Cadastrar.

LINGUAGEM C UMA INTRODUÇÃO

Tutorial MSN Messenger

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Instruções de uso do TABNET. Linha, Coluna e Conteúdo

Lazarus pelo SVN Linux/Windows

zotero Gerenciador de referências bibliográficas

Passo-a-Passo para Criação de Conta no site Griaule e Download do Programa SDK e da Licença Fingerprint SDK 2009

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

Programa EndNote. Download para teste no site: (Atualmente o EndNote está na versão 5x)

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

Poder Judiciário Tribunal Regional Federal da Terceira Região

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

Sistema de Acompanhamento e Gestao Tecnologica SAGETEC TELAS

Aula 1 Introdução ao Word 2013

SECRETARIA DE ESTADO DA FAZENDA. Documento de Arrecadação Estadual DAE. Manual do Usuário. Versão SECRETARIA DE ESTADO DA FAZENDA

Treinamento Excel 2010 Thalles Cezar Montenegro

Dicas para usar melhor o Word 2007

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

1 Cadastre-se Mozilla Firefox. AQUI Esqueci a senha Login Senha. Esqueci a senha Login Enviar Solicitação OBS: Nome: Login:

Apostila de Windows Movie Maker

Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

NAVEGAR INTERNET NAVEGANDO

Lógica de Programação

Lógica de Programação

LUXVISION HÍBRIDO VER AS IMAGENS ATRAVÉS DO INTERNET EXPLORER. Abra o INTERNET EXPLORER, vá em FERRAMENTAS, OPÇÕES DA INTERNET.

Geral: Manual de Utilização do Software de Teste Gradual Windows

Visão Geral sobre o tutorial de Utilização de

Simulador ITIL Exame de Certificação da EXIM

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

ZoomText Mac. Guia do Usuário Adenda

Instruções Básicas de Instalação - BrOffice.org

Sistema de Recursos Humanos

Como funciona? SUMÁRIO

SAD Gestor Gerenciador de Backup

Manual de Instalação e Utilização

Portal do Documento Eletrônico Seguro

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

NetEye Guia de Instalação

SuperStore. Sistema para Automação de Óticas. MANUAL DO USUÁRIO (Módulo Estoque)

1. Desativar o Firewall do computador. Clique em Iniciar Clique em Painel de Controle, como mostra a figura a seguir.

Manual de Configuração de Exportação/Importação de arquivos (MultiSET/SISCEL)

Moodle - CEAD Manual do Estudante

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO

Linguagem R R-Gui e R-Commander

Google Drive. Passos. Configurando o Google Drive

Manual. Pedido Eletrônico

BEM-VINDO AO dhl PROVIEW

Laboratório - Exploração do FTP

INSTALAÇÃO DO CHEF FOODS NET

Portal Sindical. Manual Operacional Empresas/Escritórios

DPAlmox - Windows MANUAL DO USUÁRIO

Digifort Mobile Manual Version 1.0 Rev. A

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

APOIO À ATIVIDADE DE ANÁLISE DESCRITIVA DESENVOLVIDA NA OFICINA ESTATÍSTICA PARA TODOS"

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

MANUAL DO USUÁRIO. AssetView FDT. AssetView FDT

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

OFICINA DE POWER POINT

Lotus Notes 8.5 para o Office 365 para empresas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

2 de maio de Remote Scan

Transcrição:

Software R - introdução Monitoria de Econometria Avançada Paloma Vaissman Uribe

Como instalar o software R O R é um software livre para análise estatística que está disponível para as plataformas UNIX, Windows e MacOS. No Windows: Para baixar o R para o Windows entre no site do R www.r-project.org Clique em CRAN (Comprehensive R Archive Network) Escolha o espelho de sua preferência (CRAN mirrors) Clique em Windows 95 or later Clique em base e salve o arquivo do R para Windows. Depois é só executar o arquivo.

Noções gerais sobre o R O sinal > (sinal de maior) indica o prompt e quer dizer que o R está pronto para receber comandos. Em alguns casos um sinal de + aparecerá no lugar do prompt, isso indica que ficou faltando algo na linha de comandos anterior (isso acontece quando houve um erro, ou quando a finalização do comando só ocorrerá nas próximas linhas). Se tiver errado pressione Esc para retornar ao prompt normal e sumir com o sinal de +. Os comandos que você digita aparecem em vermelho e o output do R aparece em azul. Após digitar os comandos tecle Enter para que eles sejam executados!

Noções gerais sobre o R Para usar o R é necessário conhecer e digitar comandos. Alguns usuários acostumados com outros programas notarão de início a falta de menus (opções para clicar). O R é case-sensitive, isto é, ele diferencia letras maiúsculas de minúsculas, portanto A é diferente de a. O separador de casas decimais é ponto.. A vírgula é usada para separar argumentos (informações). Uma boa alternativa para facilitar a ausência de menus é instalar o RStudio, um programa que contém um ambiente de desenvolvimento integrado ou interface mais amigável para o R (mas ainda assim precisa ter o R instalado na máquina). Para isso entrar em www.rstudio.com, fazer o download e seguir as instruções de instalação.

Instalação e uso de pacotes no R Para instalar um pacote abra o R e digite na linha de comandos install.packages( nome do pacote ). É preciso estar conectado à internet. Para o curso de Econometria Avançada, alguns pacotes interessantes são: astsa (Shumway and Stoffer, 2014) FinTS (Tsay, 2005) Como alternativa, o RStudio já possui o menu específico Packages, onde pode-se clicar em Install e digitar o nome do pacote. Não basta apenas instalar um pacote. Para usá-lo é necessário carregar o pacote sempre que você abrir o R e for usá-lo. Use a função library para rodar um pacote. library(astsa)

Como usar a ajuda do R O R tem diversas funções que podemos usar para fazer os cálculos desejados. O uso básico de uma função é escrever o nome da função e colocar os argumentos entre parênteses. Para ver a documentação sobre uma funçao do R podemos digitar na barra de comandos: help(plot)

Acessando uma base de dados A forma mais adequada vai depender do tamanho do conjunto de dados, e se os dados já existem em outro formato para serem importados ou se serão digitados diretamente no R. Entrando com dados diretamente no R: Pode-se definir um vetor: A <- c(2, 5, 8)

Software R - introdução Acessando uma base de dados Ler um arquivo.txt no R: Exemplo: o arquivo tem 14 colunas e 24 linhas e deve ser lido linha a linha.

Acessando uma base de dados Ler um arquivo.txt no R: Pode-se usar a função scan() junto com a função matrix(): data = matrix(scan( "~/Documents/Insper/Archive/presidenteprudente.txt"), 24,14,byrow=TRUE) Obs: Colocar o caminho adequado.

Acessando uma base de dados Ler um arquivo.txt no R: Pode-se usar a função read.table(): data = read.table("airline.txt",header=true) Nesse caso, os dados já estavam arrumados em colunas, e utilizamos a opção header=true para notar que a primeira linha é de títulos das variáveis.

Acessando uma base de dados Ler um arquivo.csv no R: Pode-se usar a função scan() junto com a função matrix(): petrobras<-read.csv( "~/Documents/Insper/Archive/petrobras.csv") Obs: Colocar o caminho adequado. Obs2: Pode-se usar o menu do RStudio > Import Dataset > From Text File > escolher arquivo e verificar as delimitações do mesmo. Assim é possível visualizar os dados no Environment. Não funciona com arquivos do Excel.

Como fazer gráficos no R Para fazer gráficos usamos a função plot(), por exemplo: plot(petrobras[,4]/1000000, xlab="day",ylab="volume (in millions)", type="l",main="volume Petro") # input é coluna 4 do arquivo (em milhões) # ylab e xlab definem a legenda dos eixos # type é o tipo de linha # main é o título do gráfico

Como fazer gráficos no R Volume Petro Volume (in millions) 0 50 100 150 0 500 1000 1500 2000 2500 3000 3500 Day

Como fazer gráficos no R Outro exemplo, agora dois gráficos na mesma figura: Presidente Prudente Indice pluviometrico 0 200 400 0 50 100 150 200 250 Ano Ribeirao Preto Indice pluviometrico 0 400 800 1200 0 50 100 150 200 250 Ano

Como fazer gráficos no R Para esse exemplo usamos: par(mfrow=c(2,1)) #Usamos par(mfrow=c(nrows,ncols)) # para alinhar os gráficos na mesma figura data = matrix(scan( "~/Documents/Insper/Archive/presidenteprudente.txt"), 24,14,byrow=TRUE) y = matrix(t(data[,2:13]),24*12,1) y[y==999] = NA plot(y,type="l",xlab="ano", ylab="indice pluviometrico") title("presidente Prudente")

Como fazer gráficos no R (continuação) data = matrix(scan( "~/Documents/Insper/Archive/ribeiraopreto.txt"), 24,14,byrow=TRUE) y = matrix(t(data[,2:13]),24*12,1) y[y==999] = NA plot(y,type="l",xlab="ano", ylab="indice pluviometrico") title("ribeirao Preto") # Utilizamos a função t() para transpor os dados # e corrigimos y==999 como dado faltante

Como fazer gráficos no R data = read.table("airline.txt",header=true) attach(data) year = 1949:1960 ind = seq(1,nrow(data),by=12) plot(airline,xlab="year",ylab="total passengers (in thousan axes=false,type="l") axis(2);box();axis(1,at=ind,lab=year) Aqui formamos uma sequencia de números de 1 até n (tamanho dos dados), de 12 em 12, ou seja: 1 13 25... O objetivo deste passo é que a legenda do eixo y só exiba os anos de 12 em 12 meses.

Como fazer gráficos no R ## The following objects are masked from data (pos = 3): ## ## airline, DATA, mes Total passengers (in thousands) 100 300 500 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 Year

Usando alguns comandos para Séries Temporais acf(airline) Series airline ACF 0.2 0.2 0.6 1.0 0 5 10 15 20 Lag

Usando alguns comandos para Séries Temporais pacf(airline) Series airline Partial ACF 0.5 0.0 0.5 1.0 5 10 15 20 Lag

Usando alguns comandos para Séries Temporais library("astsa") acf2(airline) ACF 0.5 0.5 1.0 Series: airline 5 10 15 20 LAG PACF 0.5 0.5 1.0 5 10 15 20 LAG