Re:Dc.js – Dimensional Charting JavaScript Library
by webmaven on Monday June 09, 2014 @08:00AM
(#7867986)
DC.js is great, but ironically it's deep integration with crossfilter makes it much more difficult to use with other d3.js-based charting libraries. A team I am on ended up switching to another charting library and handling the data manipulation and filtering with crossfilter ourselves.
[ Parent
| on HN ]
Re:Dc.js – Dimensional Charting JavaScript Library
by awjr on Monday June 09, 2014 @09:02AM
(#7868224)
There is somebody working on this issue right now to extract the filtering library. They also had issues with crossfilter. I've been able to code around some of the issues crossfilter presents (e.g. removal of specific groups from filtered group if they had a non-sensical values).
Re:Dc.js – Dimensional Charting JavaScript Library
by bicknergseng on Monday June 09, 2014 @01:09PM
(#7869301)
It definitely suffers from the monolithic design that plagues nvd3 and other d3 chart libraries.
Re:Dc.js – Dimensional Charting JavaScript Library
by kelv on Monday June 09, 2014 @10:14AM
(#7868536)
Interesting to hear your experience. I'm wondering which library you switched to and how's the experience been with the two separate libraries?
Re:Dc.js – Dimensional Charting JavaScript Library
by webmaven on Monday June 09, 2014 @11:50AM
(#7868977)
We switched to C3, and as a charting library it is very nice to use (the declarative approach worked better for us than DC's (and D3's) imperative one) and were able to combine it with crossfilter as well as other libraries for a few missing chart types.
However, we ultimately had to switch again to a solution that was mandated by another part of the organization for IE8 compatibility and internal UI standards.