Um, Bert, did you try my example? It uses grid graphics to annotate a base-graphics plot.
Kevin On Tue, Sep 25, 2012 at 10:50 AM, Bert Gunter <gunter.ber...@gene.com> wrote: > Inline: > > On Tue, Sep 25, 2012 at 8:42 AM, Kevin Wright <kw.s...@gmail.com> wrote: >> Claudia, When you are asking a question about a particular _package_, >> you should try to contact the package maintainer with the question. >> >> Now, to answer your question...There is no simple way. You can always >> use the "grid" package to annotate plots however you like. > > This is false of course. What you meant to say (I hope) is that you > can use the grid package to annotate any plot drawn **with grid > graphics** any way you light. This includes both the lattice and > ggplot packages. As you said, the exact details of how to do it may > not be exactly transparent (and I don't know whether they are or not > in this case). > > Graphics drawn with the base graphics functionality are generally > incompatible with grid graphics. > > Cheers, > Bert > > Here is an >> example that shows how it _could_ be done. Ugly, however. >> >> side.txt <- function (x = 0.5, y = 0.5, txt, cex, font, srt) { >> NULL >> } >> >> corrgram(mtcars[2:6], order=TRUE, >> labels=c('Axle >> ratio','Weight','Displacement','Cylinders','Horsepower'), >> cex.labels=1.5, >> upper.panel=panel.conf, lower.panel=panel.pie, >> diag.panel=panel.minmax, text.panel=side.txt) >> >> require("grid") >> grid.clip() >> lab <- "Displacement" >> >> pushViewport(viewport(.04, .5, width = stringWidth(lab), angle=90, >> height = unit(2, "lines"), name = "pagenum", gp >> = gpar(fontsize = 8))) >> grid.text(lab, gp=gpar(srt=45), just = c("left", "bottom")) >> popViewport() >> >> pushViewport(viewport(.5, .04, width = stringWidth(lab), >> height = unit(2, "lines"), name = "pagenum", gp >> = gpar(fontsize = 8))) >> grid.text(lab, gp=gpar(srt=45), just = c("left", "bottom")) >> popViewport() >> >> >> >> On Tue, Sep 25, 2012 at 4:54 AM, paladini <palad...@beuth-hochschule.de> >> wrote: >>> Hallo, >>> I have a question concerning the function "correlogram" from >>> library(corrgram). >>> >>> Is it possible do write the variable names not in the diagonal but on the >>> left and at the buttom of the graphic? >>> I searched the manual and tried a lot but didn't get it. >>> >>> >>> Thank you very much and best regards >>> >>> >>> Claudia >>> >>> ______________________________________________ >>> 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. >> >> >> >> -- >> Kevin Wright >> >> ______________________________________________ >> 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. > > > > -- > > Bert Gunter > Genentech Nonclinical Biostatistics > > Internal Contact Info: > Phone: 467-7374 > Website: > http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm -- Kevin Wright ______________________________________________ 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.