Deve ser uma linha de 45 graus? Depende!
Um gráfico QQ é a curva paramétrica definida por:
xy=F−1(p)=G−1(p)
para . Onde e são funções CDF inversas.p∈[0,1]F−1G−1
Se então e estaria em uma linha de 45 graus.F=Gx(p)=y(p)
Outro caso ...
- Seja o CDF inverso normal padrão.Φ−1(p)
- SejaF−1(p)=Φ−1(p)
- SejaG−1(p)=σΦ−1(p)+μ
Ou seja, é o CDF inverso para uma variável aleatória distribuída normalmente com média e desvio padrão enquanto é o CDF inverso para uma variável normal padrão (ou seja, média 0, desvio padrão 1). Então vemos:GμσF
y(p)=σΦ−1(p)+μ=σx(p)+μ
Ou seja, o gráfico é uma linhay=σx+μ
O que está acontecendo no seu caso?
Na documentação do Matlab paraqqplot
Sobreposta à plotagem está uma linha que une o primeiro e o terceiro quartis de cada distribuição (este é um ajuste linear robusto das estatísticas de ordem das duas amostras). Essa linha é extrapolada para as extremidades da amostra para ajudar a avaliar a linearidade dos dados.
Portanto, mesmo se você padronizar seus dados, os gráficos MATLAB da linha vermelha não seriam de 45 graus se o primeiro e o terceiro quartis não correspondessem à distribuição normal.