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.

Reply via email to