-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Home
JavaScript Library for Multi-Dimensional Charting
dc.js is a multi-dimensional charting library built to work natively with crossfilter and rendered using d3.js.
- Example Site
- Changelog
- Frequently Asked Questions
- v2.0 API Reference (markdown) (next - v2.1) (last - v1.7)
- dc.js on StackOverflow - ask questions and get help
- User Group ("mailing list") - for discussion and longer topics
- GitHub Issues - for bug reports and feature requests.
Please direct questions and support requests to Stack Overflow or the user group. When posting to Stack Overflow, use the [dc.js]
and/or [crossfilter]
tags - other tags are likely to draw unwanted attention.
Get help faster with a working example! Fork these to get started:
example jsFiddle - blank jsFiddle - example bl.ock - blank bl.ock
dc.js depends on the following javascript libraries to function properly.
Although 1.7.5 is the last stable version, current development is on the 2.0 branch - please try one of the betas, because dc.js 2.0 will be released soon.
Navigate on CDNJS to get the latest 2.0 betas.
http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.5/dc.js
http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.5/dc.min.js
http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.5/dc.css
Please do not use github.io as a CDN unless you need the bleeding-edge features, as it is not stable (and GitHub doesn't like you doing that). In particular, we are sorry to report that nickqizhu.github.io/dc.js/*
went away when we transferred the project to dc-js.github.io.
If you really must use github.io as a CDN, the URLs are:
http://dc-js.github.io/dc.js/js/dc.js
http://dc-js.github.io/dc.js/css/dc.css
-
Applications
- Paleo Climate Proxies Finder, by Patrick Brockmann, Cathy Nangini
- Scoring the European Parliament, by Xavier Dutoit
- Epistat - Belgian Infectious Diseases, by Mathias Leroy
- Nashville Building Permit Mashup, by Chris Vincent
- Morocco's 2016 Budget analysis, by Anass Bensrhir
- Dive into the Lending Club Data, by Clement Miglietti
- Stock Market Selection Strategy, by Lon Riesberg
- Microbial Pan-genome Analysis and Visualization, by Wei Ding
- Top Causes of Death by State, by Cosmo
- Startup Founder Demographics
- Top Products on Reddit
- Motorcycle riders' performance comparison, by Mario Alberich
- Presidential Assassination Attempts, by Robert James Liguori
- Vida.io
-
Bl.ocks.org
- Emergency cases in Rwanda, by Evan Wheeler
- Earthquake Data Discovery, by d3noob
-
Github.io
- [UC System Campuses : Revenue & Expense Trends] (http://saraquigley.github.io/uc-trends/), by Sara Quigley
- IMDb Ratings Chart, by Diego Strubolini
- Signal Analysis on S&P 500, by @timelyportfolio
- Public Accounts of Canada, by Ted Strauss
- [Ireland's Property Price Register] (http://colmmcdonnell.github.io/ppr/), by Colm McDonnell
- Snack Dashboard, by Jeroen Ooms
- Data Visualization with D3.js Cookbook, by Nick Qi Zhu - Amazon, Safari, Barnes & Noble, O'Reilly
- D3 Tips and Tricks (Free-$0.99)
- codeproject.com dc.js Tutorial Part 1, Part 2, Part 3, Part 4, by The Myth
- dc.js and Leaflet Untappd Tutorial, by Austin Lyons
- Simple Tag Based Filtering, by Jack Stouffer
- dc.js in IPython Notebooks by David Rojas
- Read about tips on how to increase number of records, decrease latency and general optimization tricks.