Índice
- O Curso R
-
- Tutoriais
-
- Apostila
-
- 6. Testes de Hipótese (em preparação!)
- Exercícios
-
- Material de Apoio
-
- Área dos Alunos
-
- Cursos Anteriores
-
IBUSP
Outras Insitutições
Linques
Visitantes
Outras Insitutições
Usando o R
Script tutorial primeira aula:
area ← c(303, 379, 961, 295, 332, 47, 122, 11, 53, 2749) # vetor área esta recebendo o conjunto de dados entre parenteses
riqueza ← c(3, 10, 20, 7, 8, 4, 8, 3, 5, 23)
area # visualiza os valores recebidos
riqueza
summary(area) # valores max, min, median e por quartil
summary(riqueza)
mean(x=area) # a variável x recebe os valores de “area” e se calcula a média
varea ← var(area) # ?
varea #exibe o valor de que?
sqrt(varea) #?
sd(x=area) # calcula o desvio padrão do conjunto de valores da variável x?
mean(riqueza) #calcula a média
var(riqueza) #?
sd(riqueza) # calcula desvio padrão
plot(x=area, y=riqueza, xlab=“Area (ha)”, ylab=“Número de Espécies”) #gráfico, relaciona os valores de área vs.
riqueza
modelo1 ← lm(riqueza~area) #aplica modelo linear na relação estabelecida anteriormente
summary(modelo1) # sumariza os valores do modelo exibindo parâmetros
previsto ← fitted(modelo1) # ?
riqueza - previsto #?
residuals(modelo1) #exibe os mesmos valores obtidos anteriormente. São os valores residuais de cada ponto do gráfico.
par(mfrow=c(2,2)) #?
plot(modelo1) #plota os valores residuais em gráfico
par(mfrow=c(1,1)) #?
plot(x=area, y=riqueza, xlab=“Area (ha)”, ylab=“Número de Espécies”)
abline(modelo1) #traça uma linha para ver a relação entre os pontos
plot(x=area, y=riqueza, xlab=“Log Area (ha)”, ylab=“Log Número de Espécies”, log=“xy”) #plota novamente os dados em gráfico, sendo que os dados foram logaritmizados
modelo2 ← lm(log(riqueza,base=10)~log(area,base=10))
summary(modelo2)
par(mfrow=c(2,2))
plot(modelo2)
par(mfrow=c(1,1))
plot(riqueza~area, xlab=“Log Area (ha)”, ylab=“Log Número de Espécies”, log=“xy”)
abline(modelo2)
# O que este comando faz?
## Fim!