[R] mean in the boxplot

Peter Ehlers ehlers at ucalgary.ca
Fri Apr 1 22:53:00 CEST 2011


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:

   boxplot(....)
   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



More information about the R-help mailing list