Re: [Numeric] ggplot for Haskell (was Re: [diagrams] Using charts in blogliteratelyd)

Dominic Steinitz
dominic@steinitz.org
http://idontgetoutmuch.wordpress.com
On 23 Feb 2015, at 15:50, Daniel Bergey
On 2015-02-17 at 17:41, Dominic Steinitz
wrote: I think we can already do faceting e.g.
https://idontgetoutmuch.files.wordpress.com/2014/06/044408c77f048f73.png?w=1... http://www.helsinki.fi/varieng/series/volumes/07/siirtola_et_al/figures/sfig...
How does Chart handle axes bounds when faceting? This is an example where I believe ggplot outshines matplotlib. matplotlib does a good job picking axes bounds & tickmarks for a single plot, but if I make two subplots, it picks bounds separately for each. To get them aligned on one or both axes, I need to specify bounds myself. ggplot by default plots each subplot with matching bounds on the matching axes.
I should have been clearer - my apologies. chart does *not* do faceting; I transform multiple charts into diagrams and then lay these out in whatever way is appropriate. I can create each chart with identical axes and so get the ggplot experience.
but that uses a package called Beanplot (http://www.jstatsoft.org/v28/c01/paper) not ggplot.
That's a cool graph. I've seen symmetric "violin plots" before, with the same univariate distribution plotted on each side of the vertical whiskers. I think I prefer this version, with a different category on each side.
I think to do something like this I need to be able to access the components of a chart and be able to create new sorts of components; I don’t believe the former is possible at the moment although I think the latter is (I recall someone just submitted a pull request to produce histograms).
participants (1)
-
Dominic Steinitz