[R] improving barplot output

Chuck Cleland ccleland at optonline.net
Sun Nov 19 14:52:13 CET 2006


Bob Green wrote:
> Hello,
> 
> I was hoping for some advice on improving a barplot. Below is the syntax I 
> have used. I wanted to do two things differently How would I alter the 
> syntax so that (a) the y-axis finishes at 25 and not 20, and (b) 'past 
> ideation' and 'pastwk ideation' are coloured blue and 'past attempt' & 
> 'past wk attempt' are coloured red ?
> 
> I was also curious as to whether it is possible to insert values into the 
> respective bars?
> 
>> summarizedData = c(24,4,7,1.9)
>> theNames = c("Past ideation","Past attempt", "Pastwk idea","Past wk attempt")
>> names(summarizedData) = theNames
>> barplot(summarizedData, ylab = "percentage", col="dark red")
> 
> Any assistance is appreciated,

X <- barplot(c(24,4,7,1.9), ylab="Percentage",
             col=c("dark blue","dark red"),
             ylim=c(0,25),
             names.arg = c("Past ideation","Past attempt",
                           "Pastwk idea","Past wk attempt"))

text(x=X, y=c(24,4,7,1.9) - 0.5, labels=c(24,4,7,1.9), col="white")

> regards
> 
> Bob Green
> 
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
> 

-- 
Chuck Cleland, Ph.D.
NDRI, Inc.
71 West 23rd Street, 8th floor
New York, NY 10010
tel: (212) 845-4495 (Tu, Th)
tel: (732) 512-0171 (M, W, F)
fax: (917) 438-0894



More information about the R-help mailing list