From: ONKELINX, Thierry <Thierry.ONKELINX_at_inbo.be>

Date: Wed, 25 May 2011 13:35:34 +0000

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. Received on Wed 25 May 2011 - 13:42:27 GMT

Date: Wed, 25 May 2011 13:35:34 +0000

Dear Victor,

Here is a basic solutions using ggplot2

library(ggplot2)

dataset <- data.frame(Main = c("A", "A", "A", "B", "B"), Detail = c("a", "b", "c", "1", "2"), value = runif(5, min = 0.5, max = 1))
ggplot(dataset, aes(x = Detail, y = value)) + geom_bar() + facet_grid(.~Main, scales = "free_x")

Best regards,

Thierry

> -----Oorspronkelijk bericht-----

*> Van: r-help-bounces_at_r-project.org [mailto:r-help-bounces_at_r-project.org]
**> Namens Victor Gabillon
**> Verzonden: woensdag 25 mei 2011 14:56
**> Aan: r-help_at_r-project.org
**> Onderwerp: [R] barplot groups of different size i.e. height is NOT a matrix
**>
**> Hello,
**>
**> I want to use the function barplot do display several group of bars.
**> A standard example is given at this link
**> http://onertipaday.blogspot.com/2007/05/make-many-barplot-into-one-
**> plot.html
**>
**> But in their example the 4 groups of bars are all composed of 8 bars.
**> I want to be able do display the same kind of graph but where the number of
**> bars in each group are not the same. For example the first group of bars would
**> have 2 bars and the second group of bars would have 10 bars.
**>
**> barplot function has a first parameter named height which is a matrix where
**> each line are the values for the bars of one particular group.
**> One solution could be to have a height matrix with NA values but then the space
**> occupied by each group is equal to the size of the largest group!! So you end up
**> with gaps (empty) where there are NAs.
**>
**> Do you know how to solve this problem?
**> Do i have to consider multiple barplots in the same plot with the same axis?
**> (btw, i don't know how to do that)
**>
**> In fact the bar would represent the performance of an algorithm.
**> A group of bars would be the performance of an algorithms with different
**> parameters.
**> But when comparing different algorithms it is possible that we don't want to
**> display the same number of parameters for each algorithm.
**>
**> Thanks for your help.
**> Victor
**>
**> ______________________________________________
**> 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.
*

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. Received on Wed 25 May 2011 - 13:42:27 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

Archive maintained by Robert King, hosted by
the discipline of
statistics at the
University of Newcastle,
Australia.

Archive generated by hypermail 2.2.0, at Wed 25 May 2011 - 13:50:09 GMT.

*
Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help.
Please read the posting
guide before posting to the list.
*