Hi Folks,

The following gives me the exact plot I want using trellis.

xyplot(V56 ~ V12 | subset(frequency, V17 < 12000) , data=kdata,
        ylab="Fine Structure Depth [dB]",
        xlab="QSIN score",
        panel=function(x,y,...) {
        panel.xyplot(x[HL=="N"],y[HL=="N"], pch=16,col="green")
        panel.xyplot(x[HL=="SN"],y[HL=="SN"],pch=16, col="red")
        panel.lmline(x[HL=="N"],y[HL=="N"], col="green")
        panel.lmline(x[HL=="SN"],y[HL=="SN"], col="red")
        }
        )

Now I want to add to each panel by writing the result of

cor(V56[HL=="N"],V12[HL=="N"], use="complete")
cor(V56[HL=="SN"],V12[HL=="SN"], use="complete")

in the specific colors.

I have tried things such as:

panel.text(4,20,round(cor(V56[HL=="N"],V12[HL=="N"],  
use="pairwise.complete"),digits=3),col="green4")

But this does not seem to compute correlation based on the grouping  
variable in each panel.

I am not sure that I have given you adequate information.  Any help  
will be much appreciated.

Regards,
Sumit


        [[alternative HTML version deleted]]

______________________________________________
[email protected] 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