Randy Zwitch
Randy Zwitch
Related to #69? Updated packages for ECharts 0.4, Jupyter doesn't work
Add methods for writing JSON to file, writing whole HTML page, GIF/PNG, etc.
- [x] ~~Waiting on https://github.com/JunoLab/Blink.jl/pull/139 and associated fixes~~ - [x] Make sure rendering works in notebook ~~- [ ] Make rendering work in Juno wontfix~~ - [ ] Make rendering...
Completed: - [x] sunburst http://echarts.baidu.com/examples/editor.html?c=sunburst-simple - [x] tree http://echarts.baidu.com/examples/editor.html?c=tree-basic - [x] treemap http://echarts.baidu.com/examples/editor.html?c=treemap-simple To do: - [ ] force-directed graph http://echarts.baidu.com/examples/editor.html?c=graph-force - [ ] arc diagram - [ ] maps...
With #54 making tooltips default, make sure settings for tooltip actually work/make sense for each chart type
Instead of having all different data structures, move to common `Dataset` structure for simplicity. Reuse `JSON.json(x::DataFrame)` as much as possible to avoid writing custom parsers
One of the downsides of the `JSFunction` type is that it deviates from JSON standard. Thus, the code works if you splat it into an HTML page, but you can't...
Make a function/macro to parse a JSON specification directly into an ECharts object, so that plotting can occur from copying examples