Come ignorerei gli outlier nel boxplot ggplot2? Non voglio semplicemente che scompaiano (cioè outlier.size = 0), ma voglio che vengano ignorati in modo tale che l'asse y si riduca per mostrare il 1 ° / 3 ° percentile. I miei valori anomali stanno facendo restringere la "scatola" così piccola che praticamente è una linea. Ci sono alcune tecniche per affrontare questo?
Modifica Ecco un esempio:
y = c(.01, .02, .03, .04, .05, .06, .07, .08, .09, .5, -.6)
qplot(1, y, geom="boxplot")
fivenum()i dati per estrarre ciò che, IIRC, viene utilizzato per le cerniere superiore e inferiore sui grafici a scatole e usare quell'output nella scale_y_continuous()chiamata mostrata da @Ritchie. Questo può essere automatizzato molto facilmente usando gli strumenti R e ggplot. Se è necessario includere anche i baffi, prendere in considerazione l'utilizzo boxplot.stats()per ottenere i limiti superiore e inferiore per i baffi e utilizzare quindi scale_y_continuous().




