Diagrama de dispersão

# o diagrama de dispersão representa duas (ou mais) variáveis quantitativas em um gráfico bidimensional

# é utilizado para observar possível relação entre duas (ou mais) variáveis

 

# vamos simular quatro variáveis x, y1, y2, y3

x=1:12

y1=c(10,15,22,26,33,38,42,41,43,44,42,43)

y2=c(50,51,46,42,39,36,29,24,20,15,10,6)

y3=rnorm(12,20,12)

 

# y1 em função de x (relação linear positiva até um platô)

plot(y1~x)

 

# y2 em função de x (relação linear negativa)

plot(y2~x)

 

# y3 em função de x (não tem relação)

plot(y3~x)

 

# adicionando algumas modificações e juntado em um mesmo gráfico as respostas y1 e y2

plot(y1~x, type="o", lty=2, col="dark red", xlab="Variável X", ylab="Variável Y", ylim=c(min(y2),max(y2)), lwd=3)

points(y2~x, type="o", lty=3, col="dark green", lwd=3, pch=2)

legend(6,50, c("y1","y2"), lty=c(2,3), col=c("dark red", "dark green"), pch=c(1,2), bty="n", cex=1.5, lwd=3)

 

 

# vamos simular a degradabilidade (%) de três alimentos (deg1, deg2 e deg3) em função do tempo em horas de incubação em rúmen bovino

tempo=c(6,9,24,48,56,72,96)

deg1=c(10,12,22,35,45,65,78)

deg2=c(23,45,66,82,88,92,93)

deg3=c(9,11,22,36,49,58,66)

 

# para observar em um único gráfico

dados=data.frame(tempo, deg1, deg2, deg3) # x deve ser a primeira coluna

 

# carregar o pacote ds

require(ds)

 

# usar a função dplot() do pacote ds

dplot(dados)

 

# com algumas alterações

dplot(dados, xlab = "Tempo (horas)", ylab = "Degradabilidade (%)", position = 3)

 

# agora um exemplo com dados carregados do pacote epr

require(epr)

data(data5)

dplot(data5, position = 9)

 

# para informações sobre parâmetros gráficos da função plot faça

?plot

?par

 

# para informações sobre parâmetros gráficos da função dplot faça

?dplot