Hello Everyone I want to plot Moasic Plots, I have tried them using iplots package (using imosaic). The problem is the names dont get alligned properly, is there a way to a align the names and provide legend in Mosaic plots using R? Also I would like to know any other packages using which I can plot Mosaic Plots Thank you in advance Sunita -- View this message in context: http://n4.nabble.com/Mosaic-Plots-tp1677468p1677468.html Sent from the R help mailing list archive at Nabble.com.
Hi, maybe vcd package is what you are looking for. Example from vcd library library(vcd) ?mosaic data("Titanic") mosaic(Titanic) ## Formula interface for tabulated data plus shading and legend: mosaic(~ Sex + Age + Survived, data = Titanic, main = "Survival on the Titanic", shade = TRUE, legend = TRUE) Eugen Pircalabelu (0032)471 842 140 (0040)727 839 293 ----- Original Message ---- From: Sunitap22 <sunitap22 at gmail.com> To: r-help at r-project.org Sent: Mon, March 22, 2010 12:21:14 PM Subject: [R] Mosaic Plots Hello Everyone I want to plot Moasic Plots, I have tried them using iplots package (using imosaic). The problem is the names dont get alligned properly, is there a way to a align the names and provide legend in Mosaic plots using R? Also I would like to know any other packages using which I can plot Mosaic Plots Thank you in advance Sunita -- View this message in context: http://n4.nabble.com/Mosaic-Plots-tp1677468p1677468.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ 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.
As pointed out by others, vcd supports mosaic plots on top of the grid engine (which is extremely helpful for those of us who love playing around with grid). The standard mosaicplot() function is directly available (it isn't clear if you knew this). The proper display of names is a real challenge faced by all of us with these plots, so you should try each version. I'm not sure what you intend to do with a legend, but if you want the ability to customize and hack code, I suggest you look at grid and a modification to vcd's version to suit your purposes. Jay> > > > >> Subject: [R] Mosaic Plots >> Message-ID: <1269256874432-1677468.post@n4.nabble.com> >> Content-Type: text/plain; charset=us-ascii >> >> >> Hello Everyone >> >> I want to plot Moasic Plots, I have tried them using iplots package (using >> imosaic). The problem is the names dont get alligned properly, is there a >> way to a align the names and provide legend in Mosaic plots using R? >> >> Also I would like to know any other packages using which I can plot Mosaic >> Plots >> >> >> Thank you in advance >> Sunita >> -- >> >> > -- > John W. Emerson (Jay) > Associate Professor of Statistics > Department of Statistics > Yale University > http://www.stat.yale.edu/~jay <http://www.stat.yale.edu/%7Ejay> >-- John W. Emerson (Jay) Associate Professor of Statistics Department of Statistics Yale University http://www.stat.yale.edu/~jay [[alternative HTML version deleted]]
Hi There is also mosaicplot in base graphics ?mosaicplot Petr r-help-bounces at r-project.org napsal dne 22.03.2010 14:16:58:> Hi, > > maybe vcd package is what you are looking for. > Example from vcd library > > library(vcd) > ?mosaic > > data("Titanic") > mosaic(Titanic) > ## Formula interface for tabulated data plus shading and legend: > mosaic(~ Sex + Age + Survived, data = Titanic, > main = "Survival on the Titanic", shade = TRUE, legend = TRUE) > > > Eugen Pircalabelu > (0032)471 842 140 > (0040)727 839 293 > > > > ----- Original Message ---- > From: Sunitap22 <sunitap22 at gmail.com> > To: r-help at r-project.org > Sent: Mon, March 22, 2010 12:21:14 PM > Subject: [R] Mosaic Plots > > > Hello Everyone > > I want to plot Moasic Plots, I have tried them using iplots package(using> imosaic). The problem is the names dont get alligned properly, is therea> way to a align the names and provide legend in Mosaic plots using R? > > Also I would like to know any other packages using which I can plotMosaic> Plots > > > Thank you in advance > Sunita > -- > View this message in context:http://n4.nabble.com/Mosaic-Plots-tp1677468p1677468.html> Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html> and provide commented, minimal, self-contained, reproducible code. > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html> and provide commented, minimal, self-contained, reproducible code.