Re: Charting Data Format Feedback Requested

2014-12-26 Thread Jony Hudson
So, something of a tangent, I tried this, which works better than I thought: https://groups.google.com/d/msg/clojure/Mcq3CwSa8lY/93lPjeeDBxMJ At the moment its dataset support it just the most minimal Clojure-map-of-columns. It would be interesting to think about supporting other dataset

Re: Charting Data Format Feedback Requested

2014-12-14 Thread Lucas Bradstreet
Hi Mike, Matt, Some responses below. On 12 December 2014 at 23:33, Matt Revelle mreve...@gmail.com wrote: I had started thinking about this problem recently too and also had broken it down to two parts. I was going to create a simple data frame protocol for a) and a ggplot2-inspired library

Re: Charting Data Format Feedback Requested

2014-12-14 Thread Lucas Bradstreet
Hi Jony, I'm a fan of Gorilla REPL. I'd love to have this work supported with it. Is it easy to support Clojurescript based renderers within GorillaREPL? It would be nice to support interactive figures with this kind of use case (in addition to SVG based plots, of course). From the responses

Re: Charting Data Format Feedback Requested

2014-12-14 Thread Jony Hudson
Hi Lucas, I think, regarding integration with Gorilla, the real decision to be made is around interactivity. For non-interactive charts, it would be ideal to separate out the code that generates the chart from the code that messes with the DOM. Gorilla would then just use the charting code,

Re: Charting Data Format Feedback Requested

2014-12-14 Thread Mikera
It seems to me that we will need a multi-stage pipeline with a few different transformations available. This will give many benefits: a) People can mix and match the components they need for the particular project b) We avoid unnecessary dependencies for people who don't want / can't support

Re: Charting Data Format Feedback Requested

2014-12-13 Thread Jony Hudson
I think it would be great, and a very useful contribution to the Clojure world, to have a flexible plotting library. My perspective, at risk of going a bit off-topic, and from the biased position of a Gorilla REPL author ... When I think about the sort of programming I do as a scientist -

Re: Charting Data Format Feedback Requested

2014-12-13 Thread Jony Hudson
P.s. another compelling argument for a Clojure based ggplot alike emitting SVG would be - assuming it was done so that it could be compiled with ClojureScript - it would be a great addition to client-side plotting, especially if it was wrapped to give a clean JS API as well. -- You received

Re: Charting Data Format Feedback Requested

2014-12-12 Thread Mike Anderson
Lucas, Thanks for kicking off the discussion - great to see your proposal on this. I think it will be really valuable if we can converge on a standard way of representing this kind of data in Clojure/ClojureScript. Copying the Incanter and main Clojure groups as well because I think there will

Re: Charting Data Format Feedback Requested

2014-12-12 Thread Matt Revelle
I had started thinking about this problem recently too and also had broken it down to two parts. I was going to create a simple data frame protocol for a) and a ggplot2-inspired library which emits SVG for b). There is prior work for plotting in Incanter (using JFreeChart) and David Liebke