On Jul 5, 2010, at 1:14 PM, RaoulD wrote:
Thank You David. Yes, I am using the lattice barchart and have
managed to add
data labels, however, they tend to be on the tip of each bar and are
difficult to read as they are partially on the bar. Any help would be
greatly appreciated.
This is the code I am using:
levels(PR_SUMMARY$Bucket)=c("0-3 months","3-9 months","9-15
months","15-18
months")
barchart(PrimaryReason ~ cInteractions| Bucket + Type, data =
PR_SUMMARY,
layout = c(4, 2),col="lightgreen",main="COMPARISON - PRIMARY REASON",
sub="L & R",xlab="Number of Customers",ylab="Primary
Reasons",
auto.key = list(title = "COMPARISON - PRIMARY
REASON",columns=2,points = FALSE, rectangles = TRUE,space=
"right"
),scales = list(x = list(abbreviate=TRUE,minlength=5,rot=45)),
panel = function(x,y,subscripts,groups,...){
panel.barchart(x,y,...)
ltext(x,y,label=round(PR_SUMMARY$cInteractions,1),
cex=.99,rot=45)
# if you add or subtract a small amount from "y" in the prior line it
will move the labels up or down.
border="transparent"})
I dont really understand the "ltext" part and found it with some
other code,
but it works.
Thanks again,
Raoul
--
David Winsemius, MD
West Hartford, CT
______________________________________________
R-help@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.