No exemplo com a seguinte lista c(1,3,5,6,10,19,23,5,7,89,15,14,22,23,32,23,37), o gráfico BoxPlot saiu com uma bolinha no maior número (89) e não levou a linha até ele. Por que isso ocorre?
No exemplo com a seguinte lista c(1,3,5,6,10,19,23,5,7,89,15,14,22,23,32,23,37), o gráfico BoxPlot saiu com uma bolinha no maior número (89) e não levou a linha até ele. Por que isso ocorre?
Olá Claudio,
Como podemos ver no artigo da Wikipedia sobre Boxplots, as hastes ou whiskers
podem ir até lugares diferentes, dependendo da sua definição do boxplot. No caso do R, o padrão da haste superior é que ela vá até o mínimo entre o maior elemento e uma vez e meia o tamanho da caixa, mais a posição do terceiro quartil. No caso de exemplo, o boxplot desenha a segunda opção, ou seja, 1.5 vezes o tamanho da caixa acima do terceiro quartil (que é a posição onde a caixa termina).
Em termos matemáticos temos:
haste_superior = min(max(x), Q_3 + 1.5 * CAIXA)
haste_inferior = max(min(x), Q_1 – 1.5 * CAIXA)
onde CAIXA = Q_3 – Q_1, ou seja, o tamanho da caixa
Isso pode ser visto com mais detalhes nesse artigo.
Abraços, Alessandro
Obrigado, Alessandro. =D