[R] Bar Plots: Error Bars
bshan101
bshan101 at gmail.com
Thu Dec 3 10:31:29 CET 2009
Thanks so much! And those links are really useful :)
brett
Jeremy Baxter wrote:
>
> Brett
>
> Hi
>
> Searching http://www.Rseek.org will return many similar results. You might
> find
> the following useful in terms of your question re aligning the bars:
>
> http://users.fmg.uva.nl/rgrasman/rpages/2005/09/error-bars-in-plots.html
>
> The discussion on this page also refers to the errbar function in the
> Hmisc
> package. There are other options, searching Rseek will provide many!
>
> Basically something along the lines of the following will 'fix' your
> graph:
>
> marks <- sample(4:10, size=50, replace=TRUE)
> dim(marks) <- c(10,5)
> classavg <- colMeans (marks, na.rm=FALSE, dims = 1)
>
> thegraph <- barplot(classavg, main="Class Average for Quizzes",
> xlab="Quiz",
> ylab="Average", names = c("1","2","3","4","5"), ylim=c(0,12), axis.lty=1)
> str(thegraph)
> max <- apply (marks, 2, max)
> min <- apply (marks, 2, min)
> arrows(thegraph, min, thegraph, max, code=3, angle=90, length=0.125)
>
> HTH,
> Jeremy
>
>> Hey Everyone,
>>
>> I'm pretty new at R and wanted to try and make some graphs with dummy
>> data
>> before using it to analyze my own. I successfully made a bar graph and
>> error bars, but I can't figure out how to align them properly (currently
>> they are not centered on the bars and some of them aren't even close).
>> Here's the
>>
>> code that I'm using:
>> > marks <- sample(4:10, size=50, replace=TRUE)
>> > dim(marks) <- c(10,5)
>> > classavg <- colMeans (marks, na.rm=FALSE, dims = 1)
>> > barplot(classavg, main="Class Average for Quizzes", xlab="Quiz",
>> > ylab="Average", names = c("1","2","3","4","5"), ylim=c(0,12),
>> axis.lty=1)
>>
>> box()
>>
>> > max <- apply (marks, 2, max)
>> > min <- apply (marks, 2, min)
>> > arrows(1:5, min, 1:5, max, code=3, angle=90, length=0.125)
>>
>> The error bars are simply ranges for now (I wanted to do that before I
>> tried standard deviation/error). If anyone could help me align them it
>> would be much appreciated!
>>
>> brett
> ---------------
> Jeremy Baxter, Statistics Department, Rhodes University, South Africa.
> Views expressed above, no matter how badly spelt, are my own... I think?
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
>
--
View this message in context: http://n4.nabble.com/Bar-Plots-Error-Bars-tp947407p947484.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list