Você está na página 1de 14

DEPARTAMENTO DE MATEMÁTICA

Fundamentos de Estatística - M1030


Matemática II – M1035
2017/2018

Introdução ao Software

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 1


Introdução ao Software

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 2


Como iniciar o software R

• Abrir o RStudio (ou em alternativa o R)

• Definir o Working Directory

• no Mac, escolher Session e selecionar Set Working


Directory, e depois Choose Directory...

• escolher a pasta pretendida e pressionar OK.

• Verificação:
na janela Console introduzir o comando getwd() para
verificar o Working Directory

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 3


Introdução ao software R
Para começar... pode utilizar-se o R como uma calculadora
(janela interativa)

> 2+3 # soma de dois números


[1] 5
> 2+3*2 # expressão numérica
[1] 8
> 2**4 # potências utilizado ** ou ^
[1] 16
> sqrt(9) # raiz quadrada
[1] 3
> factorial(4) # 4!
[1] 24

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 4


Introdução ao software R
Objetos

Vetores

> x = c(2,3,5,7,11) # os 5 primeiros números primos


> x
[1] 2 3 5 7 11
> y = c(x,13,17,19) # juntar mais 3 números primos
>y
[1] 2 3 5 7 11 13 17 19

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 5


Introdução ao software R
Objetos

Sequências

> 1:10
[1] 1 2 3 4 5 6 7 8 9 10
> xx = 10:1 # sequência decrescente de 10 a 1
> xx
[1] 10 9 8 7 6 5 4 3 2 1
> seq(1,10,1) # o mesmo que 1:10
> seq(1,10,2) # de 2 em 2
> seq(10,1,-3) # ordem inversa ( passo negativo)

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 6


Introdução ao software R
Entrada de Dados em R

Na forma mais simples, a entrada de dados no R pode ser feita


com a função c() (“concatenate”)

> x1 = c(1.52, 1.60, 1.57)


> x1
[1] 1.52 1.60 1.57
> x2 = c(1.60, 1.75, 1.73, 1.63, 1.55, 1.63)
> x2
[1] 1.60 1.75 1.73 1.63
> x = c(x1, x2, 1.55, 1.65, 1.60, 1.68, 3.00)
> x
[1] 1.52 1.60 1.57 1.60 1.75 1.73 1.63 1.55 1.65 1.60 1.68 3.00

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 7


Introdução ao software R
Importação de Dados em R

A importação mais simples é feita a partir de ficheiros com


extensão .csv ou .txt, guardados no diretório de trabalho

> Dados =read.csv(”Dados.csv”) # lê ficheiro

> x =Dados$Ex1 # extrai a coluna designada Ex1

> x=x[!is.na(x)] # retira células NA


[1] 1.60 1.75 1.73 1.63 1.55 1.63 1.65

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 8


Introdução ao software R
Símbolo/Função R Significado
+, - , *, / adição, subtração, mutiplicação,
divisão
<=, >= menor ou igual, maior ou igual
que
max(x), min(x), range(x) máximo, mínimo, amplitude do
vetor x
sum(x) soma total das componentes do
vetor x

mean(x), var(x) média e variância amostral de x

sort(x) ordenação do vetor x


seq(5,-5,-1) sequência de 5 a -5 de -1 em -1

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 9


Introdução ao software R
Gráficos simples

>x =1:10
>y = x^2
>plot(x,y)

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 10


Introdução ao software R
Exemplos simples

Cálculo da Média e Variância

> x = c (3,7,6,4,4,11,14,4,9,2)
> x
[1] 3 7 6 4 4 11 14 4 9 2

> y = mean(x)
> y
[1] 6.4

> z = var(x)
>z
[1] 14.93333

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 11


Introdução ao software R
Como trabalhar com o software R

• Não usar a janela R Console para escrever os programas


• Os programas devem ser escritos numa janela de edição

No menu File selecionar New Script


Exemplo:
Escrever o seguinte programa para calcular a média e a
variância da seguinte sequência 3, 7, 6, 4, 4, 11, 14, 4, 9, 2

x = c (3,7,6,4,4,11,14,4,9,2)
x
mean(x)
var(x)

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 12


Introdução ao software R
Como trabalhar com o software R

No RStudio, no menu Code, selecionar:

• Run Selected Line(s) para executar os comandos


selecionados na janela do editor, ou

• Run Region, e depois selecionar Run All para executar


sequencialmente, todos os comandos escritos na janela do
editor

• No R selecionar o menu Edit, e depois selecionar os


comandos equivalentes ( Run Selected Line e Run All )

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 13


Introdução ao software R
Guardar um Ficheiro em R

Com a janela do editor ativa, escolher o menu File e selecionar


Save as… e guardar o ficheiro com o nome pretendido e com
a extensão .R

No RStudio, numa sessão posterior podem utilizar-se os


programas guardados, retomando o trabalho, selecionando no
menu File a opção Open File...
No R selecionar Edit, e depois Open Script...

Não esquecer que no inicio da sessão deve verificar-se a


Working Directory

2017-2018 Fundamentos de Estatística – M1030 / Matemática II – M1035 14