Interactive Data Visualisation with Rust
shahinrostami.com
shahinrostami.com
I tried to create some abstraction layer in [1] (see playground at [2]), it powers my open source debug visualizer extension for vscode. It basically bundles a few popular libraries and establishes a common data format that abstracts from both the visualization and the data source.
I feel like data visualization reinvents itself too often. The table in the authors article is nothing compared to what perspective js offers with advanced filters/group options etc. [3]. There is also SandDance [4] which offers a lot of advanced visualizations.
I would love to see something like the language service protocol for visualizations!
[1] https://github.com/hediet/visualization [2] https://hediet.github.io/visualization/?darkTheme=1 [3] https://perspective.finos.org/ [4] https://marketplace.visualstudio.com/items?itemName=msrvida....
Then have a look at vega and its abstraction layer vega-lite [1]. It is based upon a grammar which allows you to constain the kind of visualization you would like to have. The rest is filled in by the vega-lite compiler. I've been toying around with it lately, and I am really impressed by it. [1]: https://vega.github.io/vega-lite/examples/
You're right of course - 6 of the 11 parts in the book are dedicated to chord diagrams. Shortly after starting the book I started exploring chord diagrams again and was enjoying creating visualisations with them a little too much.
Please bear in mind that it's an early access book that I'm still working on. I can see you grabbed a copy when it was listed at 7.49 (it increases as I add more), and I have to defend it a little and say I don't believe the book is crap, just incomplete! I have been working on custom visualisations which will be working their way into the D3.js and Data is Beautiful book soon.
Anyway, thank you for the feedback, I have sent an email to offer a refund, because selling the books is supposed to support further work, and I don't feel comfortable if someone feels unhappy after doing that.