This depends entirely one what the version in vcd allows you to do. Since I don't use it, I have no idea. Read the docs there, or perhaps someone else familiar with it can help.
-- Bert -----Original Message----- From: Sang Chul Choi [mailto:[EMAIL PROTECTED] Sent: Friday, May 02, 2008 8:06 AM To: Bert Gunter Cc: r-help@r-project.org Subject: Re: [R] A plot of factor data? Thank you, Bert! I have a question one more. I have found out that "mosaic" function of "vcd" package is more interesting since I want to color different cells. The question is how to make x axis label to be vertical not horizontal. I tried "las" or some other options in "par" but I could not change it. Here is an example. ================================================== library(vcd) music = c(10, 5, 15, 20) dim(music) = c(2,2) dimnames(music) = list(Age=c("old", "young"), Listen=c("yes","no")) mosaic(music, split_vertical=TRUE) ================================================== The "Age" names are "old", and "young." I want them to be vertical rather than horizontal since I have too many columns. Thank you, Sang Chul On May 1, 2008, at 7:27 PM, Bert Gunter wrote: > ?mosaicplot > > -- Bert Gunter > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > ] On > Behalf Of Sang Chul Choi > Sent: Thursday, May 01, 2008 4:09 PM > To: r-help@r-project.org > Subject: [R] A plot of factor data? > > Hi, > > I am wondering if there is a way to plot proportions of factors. I > tried to find plot functions for those but in vain. > > For example, I have a data like this where column "a" has 10 of "0"s > and 15 of "1"s, and column "b" has 5 and 20. > >> x <- > data > .frame > ("a"=factor(c(rep(0,10),rep(1,15))),b=factor(c(rep(0,5),rep(1,20)))) >> summary(x) > a b > 0:10 0: 5 > 1:15 1:20 > > I want to have a plot like: > > |-----| > | | <--- proportion of "0" > | | > |-----| > | | > | | <--- proportion of "1" > | | > |-----| > > column "a" > > |-----| > | | <--- proportion of "0" > |-----| > | | > | | > | | <--- proportion of "1" > | | > |-----| > > column "b" > > Is there anybody who can do this easily? I appreciate any help. > > Thank you, > > Sang Chul > > ______________________________________________ > 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.