Live data from Hacker News

Dc.js – Dimensional Charting JavaScript Library

dc-js.github.io

1–10 of 40 posts

Re: Dc.js – Dimensional Charting JavaScript Library

#2
I am a massive fan of dc.js. Crossfilter is an amazing library, but my JS-fu isn't good enough to use its power without the help from DC.

An example of what I was able to do: http://www.eanalytica.com/google-analytics-cube/ uses the dc, crossfilter and the Google Analytics API to make a simple visualisation

Re: Dc.js – Dimensional Charting JavaScript Library

#3
I posted this as I've spent the last month with this library and it has made the creation of a multi tab dashboard a breeze.

Once you get your head around http://square.github.io/crossfilter/ and the manipulations you can do with groups, dc.js really makes rendering the data very simple.

1.7 has just been released and 2.0 is 'around the corner'.

It's a fantastic library and massive kudos to the people working on it. You make me look awesome :)

Re: Dc.js – Dimensional Charting JavaScript Library

#4
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.

Re: Dc.js – Dimensional Charting JavaScript Library

#6
Wow, I am surprised this has never hit HN before. I've been using the combo of dc.js/crossfilter.js/d3.js for a while now to great success. If you need to make interactive charts for things like dashboards -- this is an amazing triplet.

The dev team behind dc.js is also super nice and very responsive to questions / prs.

Re: Dc.js – Dimensional Charting JavaScript Library

#7
I used this for creating a full featured data pipeline a little over a year ago and it was great. We processed real-time data but our visualizations only pulled from a cache. It made it extremely easy for a non-tech team member to see what was going on with our system. That being said, I did find a few bugs which I had to patch in the system, but I don't even remember what they are anymore and I wasn't a heavy GitHub user at the time so I never submitted any PR's.

Re: Dc.js – Dimensional Charting JavaScript Library

#8
post #4

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.

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).
Post reply on HN