Hi If I understand correctly
barplot(rbind(table(x), table(y)), beside=T) does what you want. Cheers Petr On 18 Feb 2005 at 7:51, T Petersen wrote: > Almost. Catagories aren't stacked - I would like to see that x has 2 > instances of "1" while y has 1 instance of "1". What's more, there are > now TWO distinct barplots - the left one shows x, while the right one > shows y. I could live with that, but what I'd ideally want is to have > x and y beside each other for EACH catagory - so for catagory "1" you > could see taht there are more x's than y's (two x's versus one y). But > thanks for the help > > Mulholland, Tom wrote: > > >barplot(matrix(c(x,y),ncol = 2),beside=T) > > > >Does this help > > > >?barplot notes > > > >height: either a vector or matrix of values describing the bars which > > make up the plot. If 'height' is a vector, the plot > > consists of a sequence of rectangular bars with heights > > given by the values in the vector. If 'height' is a matrix > > and 'beside' is 'FALSE' then each bar of the plot > > corresponds to a column of 'height', with the values in the > > column giving the heights of stacked "sub-bars" making up > > the bar. If 'height' is a matrix and 'beside' is 'TRUE', > > then the values in each column are juxtaposed rather than > > stacked. > > > > > > > > > >>-----Original Message----- > >>From: T Petersen [mailto:[EMAIL PROTECTED] > >>Sent: Friday, 18 February 2005 1:35 PM > >>To: Kevin Wang > >>Cc: r-help@stat.math.ethz.ch > >>Subject: Re: [R] Barplot - Can't figure it out > >> > >> > >>Ups, it should of course be barplot() in my mail, not boxplot:-) > >> > >>Kevin Wang wrote: > >> > >> > >> > >>>Hi, > >>> > >>>T Petersen wrote: > >>> > >>> > >>> > >>>>Hi, > >>>> > >>>>I have two catagorical vectors like this; > >>>> > >>>>x = c(1, 2, 4, 2, 1) > >>>>y = c(2, 4, 2 ,4, 1) > >>>> > >>>>I want to set up a barplot with the catagories 1-4 > >>>> > >>>> > >>horizontally and > >> > >> > >>>>number of occurances vertically for each vector x,y. I've tried > >>>> > >>>>boxplot(table(x,y), beside=T) > >>>> > >>>>and > >>>> > >>>>boxplot(c(x,y), beside=T) > >>>> > >>>> > >>>Have you tried barplot(), instead of boxplot()??? > >>> > >>>Cheers, > >>> > >>>Kev > >>> > >>> > >>> > >>______________________________________________ > >>R-help@stat.math.ethz.ch mailing list > >>https://stat.ethz.ch/mailman/listinfo/r-help > >>PLEASE do read the posting guide! > >>http://www.R-project.org/posting-guide.html > >> > >> > >> > > > >______________________________________________ > >R-help@stat.math.ethz.ch mailing list > >https://stat.ethz.ch/mailman/listinfo/r-help > >PLEASE do read the posting guide! > >http://www.R-project.org/posting-guide.html > > > > > > > > ______________________________________________ > R-help@stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html Petr Pikal [EMAIL PROTECTED] ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html