[R] Legend colors not matching with Intxplot line colors

arun smartpink111 at yahoo.com
Mon Jun 4 07:52:56 CEST 2012


Hi Richard,

Thanks for the solution.

A.K.




________________________________
From: Richard M. Heiberger <rmh at temple.edu>
To: arun <smartpink111 at yahoo.com> 
Sent: Monday, June 4, 2012 1:47 AM
Subject: Re: [R] Legend colors not matching with Intxplot line colors


Thank you for catching that.  I will repair it in the next version of HH.
The problem is that the colors of the key are not automatically detected by intxplot.

Here is the workaround:

tmp <- intxplot(Response ~ time, data = dat3, groups = trt, ylim=c(0,1), par.settings=par.settings, main=" Response")

tmp$legend$right$args$key$lines$col <- par.settings$superpose.line$col

tmp



On Sun, Jun 3, 2012 at 8:40 PM, arun <smartpink111 at yahoo.com> wrote:

Dear R help,
>
>I am using intxplot() from the library(HH).  I have a dataset with 12 treatment groups.  At first, I tried intxplot with no color settings.  Then, the legend color was matching with the plot line colors, but some of the colors were repeated.  So, I set the colors using par.settings.  Now, I have the plot lines with different colors, but it seemed to be not matching with legend color.  Legend colors are repeated.  I am pasting below sample dataset with codes.
>
>set.seed(1)
>dat1<-rnorm(120,0.5,0.2)
>dat2<-data.frame(time=rep(c(1:20),rep(12,20)),trt=rep(LETTERS[1:12],each=1))
>dat3<-data.frame(dat2,dat1)
>colnames(dat3)<-c(names(dat2),"Response")
>dat3<-transform(dat3,trt=ordered(trt,levels=LETTERS[1:12]))   
>dat3$time<-factor(dat3$time)
>position(dat3$time)<-as.numeric(levels(dat3$time))
>
>library(HH)
>par.settings<-simpleTheme(col=c(8,12,28,36,41,47,81,92,98,113,125,155))
>intxplot(Response ~ time, data = dat3, groups = trt, ylim=c(0,1), par.settings=par.settings, main=" Response")
>
>Any help will be appreciated.
>
>Thanks,
>A.K.
>
>______________________________________________
>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.
>  



More information about the R-help mailing list