yerba
yerba

Reputation: 115

ggplot2: does boxplot use for calculations only values lying within limits of y-axis?

I noticed that median of boxplot (constructed with restricted ylim-parameter) may differ from the median obtained by median()-function or boxplot without adjusted y-axis.

Does it mean that boxplot use for calculations only values lying within defined interval of y-axis?? And if so, how could I get correct boxplot (based on all values), but plot it on particular interval of y.axis??

Thank you very much.

Upvotes: 3

Views: 553

Answers (1)

Brian Diggs
Brian Diggs

Reputation: 58845

Using ylim restricts the scale for y. In ggplot, data that falls outside the scale's limits is discarded and is not included in any statistical computations (such as boxplots). To just zoom the axes without changing the data that is included, use coord_cartesian(ylim=...).

Upvotes: 9

Related Questions