Re: [R] mean in the boxplot

From: Peter Ehlers <>
Date: Fri, 01 Apr 2011 13:53:00 -0700

On 2011-04-01 10:28, David Winsemius wrote:
> On Apr 1, 2011, at 1:20 PM, Yan Jiao wrote:
>> Dear R users,
>> How to show mean in the boxplot instead of median ?
> Read ... help(boxplot)
> Use boxplot to create a set of values, substitute th emean for the
> groups then pass the mangled set of values to bxp().

Another option is to add the means as points after plotting the boxplot with:

   points(1:n, Means)

This is particularly useful if you want both the medians and the means on the plot. If you don't want the median line, you can get rid of it by setting medcol="transparent" in the boxplot() call.

But then again, the whole point of a boxplot is to represent general distributional shape for which the median is surely more effective.

Peter Ehlers mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Fri 01 Apr 2011 - 20:56:23 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 01 Apr 2011 - 21:20:27 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive