Skip to content

how to generate bar charts with the standard deviation

2 messages · Ng Stanley, Marc Schwartz

#
Ng Stanley wrote:
Barplots are not well suited for presenting continuous data and many 
would argue that even for proportions, they should not be used to 
present CI's.


You are better off using:

1. plotCI() in the gplots package:

http://cged.genes.nig.ac.jp/RGM2/R_current/library/gplots/man/plotCI.html


2. plotmeans() in the same, which is a wrapper to the above:

http://cged.genes.nig.ac.jp/RGM2/R_current/library/gplots/man/plotmeans.html


3. errbar() in the Hmisc package:

http://cged.genes.nig.ac.jp/RGM2/R_current/library/Hmisc/man/errbar.html


4. arrows() and/or segments() in the default R installation, which can 
be used like errbar() to add CI's to points.


HTH,

Marc Schwartz