dc.js jquery plugin for Multi-Dimensional chart

dc.js

Dimensional charting built to work natively with crossfilter rendered using d3.js. Check out the example page with a quick five minutes how to guide. For a detailed API reference and more please visit theWiki.

CDN location

http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.0/dc.js
http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.0/dc.min.js
http://cdnjs.cloudflare.com/ajax/libs/dc/1.7.0/dc.css

Please do not use github.io as a CDN unless you need the bleeding-edge features.

More info on the Wiki.

Install with npm

npm install dc

Install without npm

Download

How to build dc.js locally

Prerequisite modules

Make sure the following packages are installed on your machine

  • node.js
  • npm

Install dependencies

dc.js$ npm install

Build and Test

dc.js$ grunt test

Developing dc.js

Start the development server

dc.js$ grunt server
  • Jasmine specs are hosted at http://localhost:8888/spec
  • The stock example is at http://localhost:8888/web
  • More examples are at http://localhost:8888/web/examples

dc.js - Dimensional Charting Javascript Library

dc.js is a javascript charting library with native crossfilter support and allowing highly efficient exploration on large multi-dimensional dataset (inspired by crossfilter's demo). It leverages d3 engine to render charts in css friendly svg format. Charts rendered using dc.js are naturally data driven and reactive therefore providing instant feedback on user's interaction. The main objective of this project is to provide an easy yet powerful javascript library which can be utilized to perform data visualization and analysis in browser as well as on mobile device.

Version Status

This page is running version: v2.1.0-dev. The latest stable version is v1.7.3.

Getting Started

Take a look at the annotated source to the Nasdaq Example that is shown below.

For more information and assistance

  • Release Notes
  • Wiki - Additional examples
  • Roadmap - Future Plans
  • Stable API - Documentation
  • Master API - Bleeding Edge
  • Mailing List - The users group and best place to post support questions.
  • Issues - Please post any issues you have found or enhancements you would like to see. Usage questions should be directed to the mailing list

Demo Download

About The Massive Technolab

Avatar
Who We Are

Massive Technolab is a Leading IT services Company in India that expertise in web Development, Web Design and SEO at affordable rates.

Leave a Comment

comments powered by Disqus