4 ms·
Variance, like Vega, draws a ton from Wilkinson's "Grammar of Graphics". In particular I wanted something like Hadley Wickham's ggplot2 R library, but on the we
by lynaghk 13y ago
Variance, like Vega, draws a ton from Wilkinson's "Grammar of Graphics". In particular I wanted something like Hadley Wickham's ggplot2 R library, but on the web.
I toyed with the idea of an explicit data format that could be generated by different tools (I talked about this at the 2012 Clojure/conj https://www.youtube.com/watch?v=xyGggdg31mc https://www.youtube.com/watch?v=xyGggdg31mc).
Conceptually that route is cleaner.
However, the reality is that any such scheme requires "escape hatches" to drop into the target representation (be it HTML/CSS, Canvas, &c.).
We decided it would be best to embrace a single target, HTML+CSS, rather than try to build an abstraction targeting multiple final rendering systems.
- alsocasey 13y agoCould you comment on how easily one very familiar with Wilkinson's work and Hadley's ggplot2 might pick up this tool and produce useful visualization? How similar is the syntax? How does it compare to R's Shiny applications? Is it possible, for example, to update part of a visualization only rather than redraw the whole thing?