Lyndon Walker wrote:
Hi,
I'm trying to get 2x2 (or other layouts) of cd_plot from the vcd package.  I
have tried the usual commands like layout, par(mfrow...) etc and but cd_plot
seems to ignore them and send the plotting window back to 1x1.  I have also
tried turning off the pop and newpage options in cd_plot but I still can't
get multiple cd_plots into a plotting window.

Any suggestions would be greatly appreciated.

This is because cd_plot() uses the grid framework rather than the R base graphics system. Hence use it inside a grid viewport.

Example:

library("vcd")
pushViewport(vp <- viewport(x = 0.25, y = 0.5,
               w = 0.5, h = 1))
cd_plot(Improved ~ Age, data = Arthritis, newpage=FALSE)
popViewport()
pushViewport(vp <- viewport(x = 0.75, y = 0.5,
               w = 0.5, h = 1))
cd_plot(Improved ~ Age, data = Arthritis, newpage=FALSE)
popViewport()

Uwe Ligges





cheers
Lyndon

        [[alternative HTML version deleted]]

______________________________________________
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.

______________________________________________
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