[R] [FORGED] About error bars on barplots
r.turner at auckland.ac.nz
Sun Jun 18 02:30:25 CEST 2017
On 18/06/17 12:10, lily li wrote:
> Hi R users,
> I have a question about adding uncertainty bars to stacked bar plots.
> year A B C Amin Amax Bmin Bmax Cmin Cmax
> 2009 40 45 15 30 61 23 56 14 17
> 2010 36 41 23 26 54 22 51 22 24
> I use the code below:
> DF.refm = melt(subset(DF[,c(1:4)]),id.vars='year',variable_name='Legend')
> fig1 = ggplot(data=DF.refm, aes(x=year,y=value,fill=Legend))+
> geom_bar(stat='identity',size=.5)+ theme_bw()+ xlab('Year')+
> ylab('Percent (%)')
> But I don't know how to change it a little bit. For example, how to add the
> error bars on the plot, as is shown in the figure below? The error bar for
> variable A ranges from Amin to Amax, the same applies to variables B and C.
> Thanks for your help.
Your figure did not come through, at least not to me. You are probably
doing something fancy, and the mailing list software stripped out the
figure. *Do* learn to keep things simple. _Attach_ figures as *.pdf
files, for instance.
That being said, to answer your question, my advice (and that of many
others) is: DON'T. Error bars on boxplots (such plots are sometimes
known as "dynamite plots" or "detonator plots") are considered by the
cognoscenti to be abominations.
Technical Editor ANZJS
Department of Statistics
University of Auckland
Phone: +64-9-373-7599 ext. 88276
More information about the R-help