News for hackers. Stuff that matters.
Re:TauCharts: Data-focused JavaScript charting library by awjr on Thursday July 30, 2015 @03:59AM (#9973649)
I still find charting tools that do not allow interaction with the a group of charts to enable further filtering very lacking. The gold standard I evaluate any charting library against is http://dc-js.github.io/dc.js/

My reasoning is that most dashboards should be designed to enable data to tell a story and enable users to interact and create their own story.

Re:TauCharts: Data-focused JavaScript charting library by taucharts on Thursday July 30, 2015 @08:44AM (#9974496)
As a taucharts developer, I would give you a "best comment" award :) Actually taucharts is moving to this direction. We want to simplify API for dashboards and composite charts to allow users create "visual stories". Stay tuned :)
Re:TauCharts: Data-focused JavaScript charting library by awjr on Thursday July 30, 2015 @10:05AM (#9975020)
I think the reason dc.js works so well is that it is tightly coupled to crossfilter (http://square.github.io/crossfilter/). This manages the multi-dimensional views that dc.js leverages to render charts.

When developing, the chart bit is usually the easiest bit to implement. Getting the data set into the views you need is where you spend a lot of time.

Good luck with the chart engine!

Re:TauCharts: Data-focused JavaScript charting library by wheaties on Thursday July 30, 2015 @09:45AM (#9974884)
That or NVD3 (http://nvd3.org/) They didn't take it as far as DC.js but it does allow at least some sort of filtering like options.
Re:TauCharts: Data-focused JavaScript charting library by ak39 on Thursday July 30, 2015 @10:21AM (#9975121)
(Thanks for the link. DC looks awesome.)

This is the feature that most users of QlikView, PowerView and Tableau are buying from an end user experience point of view.

There are essentially two types of dashboard experiences:

1. Static: a collage of individual visual elements presented as on a single page;

2. Interactive: the same as above but with the capability to do filtering.