Mestrado Profissional em Gestão Ambiental

Slides:



Advertisements
Apresentações semelhantes
Gosta de gráficos e estatísticas? Webalizer é perfeito para você!
Advertisements

Utilizando o R. Técnicas para Predição de Dados 2 17/8/2008 Introdução ao R R é um linguagem (ambiente) de programação para computação estatística e gráfica.
Pedro Ribeiro de Andrade DSA/CCST/INPE São José dos Campos, 2012
R aplicado a Epidemiologia
Geração de Tráfego Auto-Similar e Estimação do Parâmetro de Hurst através do método R/S Thiago Souto Maior.
Linguagem de Programação X Métodos de Pesquisa
/* * Visão geral do * código moodle */.
CINAHL Tutorial de Pesquisa Básica
Aline Leal Carla Truda Marcus Morais Micheli Rech
Ferramentas de Auditoria
EPF Composer Eclipse Process Framework Composer
Instalando Pacotes 1 Instalando Pacotes. Instalando Pacotes 2 RPM - Red Hat Package Manager ; Sistema desenvolvido pela Red Hat para gerenciamento da.
SELENIUM.
April 05 Prof. Ismael H. F. Santos - 1 Modulo II CheckStyle Professor Ismael H F Santos –
Segmentação de Escrita
Redes de Computadores 2 - Camada de Aplicação (HTTP) –
Divisão de Biblioteca e Documentação FMUSP
Base SCOPUS 2011 Divisão de Biblioteca e Documentação FMUSP.
Introdução ao Moodle! Moodle é uma alternativa às soluções comerciais de ensino on-line, e distribui-se gratuitamente sob licença Open Source.. O contexto.
R Profa. Suzi
R - Introdução à Programação
Wagner Santos C. de Jesus
Introdução a Linguagem JAVA
Software Livre Conceito:
Vetores, Matrizes e Funções
AVALIANDO SOFTWARES JANINE D. FERRARI JOANITA ARTIGAS.

O Portal do Estudante de Computação
Servidor HTTP (Apache)
Material Instrucional
R BÁSICO PARA D ATA M INING Diego Cesar F. de Queiroz - dcfq.
Programação II Prof.: Bruno Rafael de Oliveira Rodrigues.
Portal CAPES Rio de Janeiro, 18 Junho de Base de Textos Completos Disponibiliza artigos, capítulos de livros, e-books Multidisciplinar Coleção de.
Material Didático Unificado.
Arquitetura de Linguagens de Programação Tcl/Tk
Ordenação por inserção
Interpretador Python.
Usando o R para tratamento e análise de dados..
Introdução a Linguagens de Programação
Mestrado Profissional em Gestão Ambiental
Smartphones for Seniors Apresentação das aplicações WIT Software.
Scilab Aula 1 – Introdução.
18/09/2008.
Utilizando o R. Técnicas para Predição de Dados2 17/8/2008 Amostragem aleatória  sample (1:40,5) Jogando moedas com reposição  sample (c(“H”,”T”),10,replace=T)
PetShop - Cadastro de espécie IdentificaçãoPET_002 Data Revisão16/09/2013.
Funções Matemáticas ABS(valor): valor absoluto INT(valor): arredonda para baixo ROUND(valor;casas_decimais): arredonda Usar ROUND ou o comando de formatação.
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Nome: Josué Chen RGM: Introdução É um software capaz de fornecer um diagnóstico preciso do parque computacional e disponibilizar informações.
Ferramentas de avaliaçãowww.kraemerykraemer.com
April 05 Prof. Ismael H. F. Santos - 1 Modulo II Testes Funcionais com Cargo Plugin Professor Ismael H F Santos –
Mestrado Profissional em Gestão Ambiental
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
OMNeT++.
Projetando e Publicando Publicações Eletrônicas Interativas na World Wide Web Curso.
A Internet e Seu Impacto
Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação – CECOMP Sistemas em Tempo Real Jadsonlee da Silva Sá
SQLite Banco de Dados II.
MATLAB - Matrix Laboratory Adaptado de Profa
Probabilidade e Estatística para Avaliação de Desempenho
Trabalho Computacional Mecânica de Fluidos Ambiental Guillaume Riflet, Pedro Pina, Luís Fernandes.
1 Sumário PARTE 1 – Características Visualize seu código fonte Compartilhe o código fonte Acesse o conteúdo do repositório Análise o código Integração.
Haskell Programação Funcional Diego Lima Rubem Moreira.
Monitoria de Estatística e Probabilidade para Computação
Rua Professor Veiga Simão | Fajões | Telefone: | Fax: | |
Previsão com modelos ARIMA
Acesso à Dados – ZEOS x Delphi
Mestrado Profissional em Gestão da Qualidade Total MP 255 Sistemas de Informação e Sistemas da Qualidade UNICAMP – FEM Mestrado Profissional em.
Desenvolvendo para Google App Engine Roberto Kenji Hiramatsu
Como Usar a Linguagem de Programação R. I. Introdução J M Fernandes.
 Linguagem do tipo script  Roda do lado do servidor – “server-side”  Suporte à vários BDs (MySQL, Postgres, Oracle, entre outros.)  Ferramentas grátis.
Transcrição da apresentação:

Mestrado Profissional em Gestão Ambiental Simulações Gráficas e Numéricas Interativas Aplicadas ao Meio Ambiente Marco Domingues marcodomingues@recife.ifpe.edu.br

Introdução ao R R é um linguagem (ambiente) de programação para computação estatística e gráfica Baseada na linguagem S (S-Plus) O ambiente R é flexível Pode ser estendido através de pacotes Open source e gratuito

Introdução ao R Desenvolva um pacote e torne-se um colaborador do projeto Homepage do projeto http://cran.r-project.org/ O R é atualizado pelo menos a cada 6 meses R version 3.0.2 has been released on 2013-09-25.

Introdução ao R Códigos desenvolvidos em versões anteriores podem não funcionar em versões mais recentes Existem ferramentas GUI para o R http://www.sciviews.org/Tinn-R/index.html

Instalando o R O pacote R e os principais manuais podem ser obtidos a partir http://cran.r-project.org/ ou em um mirror Siga as instruções para instalar o pacote base do R Não esqueça de instalar os manuais on-line

Instalando o R Instalando pacotes de dados Do livro “Introdutory Statistics with R” chooseCRANmirror() install.packages(“ISwR", dependencies = TRUE) library (ISwR) Do livro “Data Analysis and Graphics Using R” install.packages(“DAAG", dependencies = TRUE) library (DAAG)

Primeiros passos Somando dois valores 2 + 2 Atribuindo uma operação a uma variável a = 2 + 2 a <- 2 + 2 Para ver o resultado, digite a variável a [1] 4 ou print (a)

Primeiros passos Entrando com dados com “c”oncatenate valores = c (6,7,4,3,2,0,0,6) valores OBS 1: Dados são armazenados no “R” como um vetor a=4 a[1] OBS 2: O índice da primeira posição do vetor é 1 OBS 3: Comentários devem ser precedidos por # Aplicando funções a um conjunto de dados length (valores) min (valores) max (valores)

Primeiros passos Para sair Para ajuda Se não sabe o nome corretamente >q () Para ajuda >help (<nome do comando>) Se não sabe o nome corretamente >help.search (“<parte do comando>”)

Gerando valores vetor <- c(1:9) vetor = (1:9) vetor = (9:1) seq(1, 9, by = 2) seq(1, 9, by = pi ) seq(1, 9, by = 0.5) rep(1,10) rep(vetor,5) rep (vetor, each = 5)

Matrizes m <- matrix(c(1,2,3,11,12,13), nrow = 2, ncol=3, byrow=TRUE, dimnames = list(c("linha1", "linha2"), c("col1","col2","col3"))) m Experimente retirar a cláusula byrow

Matrizes x <- matrix(1:9,nrow=3) x [,1] [,2] [,3] [1,] 1 4 7 [2,] 2 5 8 [3,] 3 6 9

Operações matemáticas entre números (incluindo constantes e variáveis simples) soma: + subtração: - produto: * divisão: / potência: ^ divisão inteira: % / % mod: %%

Operações matemáticas entre matrizes e números: se x é uma matriz, temos: soma: x + 2 subtração: x - 2 produto: x * 2 divisão: x / 2 potência: x ^ 2 divisão inteira: x % / % 2 mod: x %% 2

Operações matemáticas entre matrizes: se x e y são matrizes, temos: soma: x + y subtração: x - y produto: x %*% y

Operadores lógicos maior que: > , >= menor que: < , <= igual a: == diferente de: != para expressões: and: & or: | not: !

Exemplo peso = c (60, 72, 57, 90, 95, 72) altura= c(1.75, 1.80, 1.65, 1.90, 1.74, 1.91) nome=c("jó", "josé","joão", "zé", "noé", "mané") peso > 70 peso [(peso > 70)] nome [(peso > 70)] nome [(peso > 70) & (peso < 80)] IMC = peso / altura ^ 2 nome [IMC > 25]

Operações básicas com vetores Somatório sum(<nome do vetor>) Produtório prod(<nome do vetor>) Tamanho do vetor length(<nome do vetor>) Ordenação sort(<nome do vetor>)

Operações básicas Valor absoluto Raíz quadrada abs(<nome da variável ou vetor>) Raíz quadrada sqrt(<nome da variável ou do vetor>)

Mestrado Profissional em Gestão Ambiental Simulações Gráficas e Numéricas Interativas Aplicadas ao Meio Ambiente Marco Domingues marcodomingues@recife.ifpe.edu.br