mestrado profissional em gest o ambiental
Download
Skip this Video
Download Presentation
Mestrado Profissional em Gestão Ambiental

Loading in 2 Seconds...

play fullscreen
1 / 20

Mestrado Profissional em Gestão Ambiental - PowerPoint PPT Presentation


  • 88 Views
  • Uploaded on

Mestrado Profissional em Gestão Ambiental. Simulações Gráficas e Numéricas Interativas Aplicadas ao Meio Ambiente. Marco Domingues [email protected] recife.ifpe.edu.br. Introdução ao R. R é um linguagem (ambiente) de programação para computação estatística e gráfica

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Mestrado Profissional em Gestão Ambiental' - arien


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
mestrado profissional em gest o ambiental

Mestrado Profissional em Gestão Ambiental

Simulações Gráficas e Numéricas Interativas Aplicadas ao Meio Ambiente

Marco Domingues

[email protected]

introdu o ao r
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 r1
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 r2
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
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 r1
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
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 passos1
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 passos2
Primeiros passos
  • Para sair
    • >q ()
  • Para ajuda
    • >help ()
  • Se não sabe o nome corretamente
    • >help.search (“”)
gerando valores
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
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
matrizes1
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
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 ticas1
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 ticas2
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
Operadores lógicos
  • maior que: > , >=
  • menor que: < , <=
  • igual a: ==
  • diferente de: !=
  • para expressões:
    • and: &
    • or: |
    • not: !
exemplo
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
Operações básicas com vetores
  • Somatório
    • sum()
  • Produtório
    • prod()
  • Tamanho do vetor
    • length()
  • Ordenação
    • sort()
opera es b sicas
Operações básicas
  • Valor absoluto
    • abs()
  • Raíz quadrada
    • sqrt()
mestrado profissional em gest o ambiental1

Mestrado Profissional em Gestão Ambiental

Simulações Gráficas e Numéricas Interativas Aplicadas ao Meio Ambiente

Marco Domingues

[email protected]

ad