Eu preciso desenhar gráficos complexos para análise de dados visuais. Eu tenho 2 variáveis e um grande número de casos (> 1000). Por exemplo (número é 100 se tornar a dispersão menos "normal"):
x <- rnorm(100,mean=95,sd=50)
y <- rnorm(100,mean=35,sd=20)
d <- data.frame(x=x,y=y)
1) Preciso plotar dados brutos com tamanho de ponto, correspondendo à frequência relativa de coincidências, portanto plot(x,y)
não é uma opção - preciso de tamanhos de ponto. O que deve ser feito para conseguir isso?
2) No mesmo gráfico, preciso plotar a elipse e a linha do intervalo de confiança de 95%, representando a mudança de correlação (não sei como nomeá-lo corretamente) - algo como isto:
library(corrgram)
corrgram(d, order=TRUE, lower.panel=panel.ellipse, upper.panel=panel.pts)
mas com os dois gráficos em um gráfico.
3) Finalmente, preciso desenhar um modelo de regressão linar resultante além de tudo:
r<-lm(y~x, data=d)
abline(r,col=2,lwd=2)
mas com intervalo de erro ... algo como no QQ-plot:
mas para erros de ajuste, se for possível.
Então a questão é:
Como conseguir tudo isso em um gráfico?