31 lines
1.2 KiB
Markdown
31 lines
1.2 KiB
Markdown
|
---
|
||
|
title: dc.js
|
||
|
---
|
||
|
|
||
|
dc.js is a javascript library for creating data visualization on browser. To create specific charts the corresponding methods are called.
|
||
|
It internally uses croassfilter.js and d3.js and its own style sheet.
|
||
|
|
||
|
|
||
|
#### Set-up
|
||
|
The dc.js library is set up in a html file. Before including dc.js in html, <a href='https://github.com/freeCodeCamp/freeCodeCamp/tree/master/guide/english/d3' target='_blank' rel='nofollow'>d3.js</a>, <a href='https://github.com/crossfilter/crossfilter' target='_blank' rel='nofollow'>crossfilter.js</a> have to be included in it.
|
||
|
Then dc.js javascript code and its styles need to be included as shown below,
|
||
|
|
||
|
```html
|
||
|
<!DOCTYPE html>
|
||
|
<html>
|
||
|
<head>
|
||
|
<title>dc.js setup</title>
|
||
|
<script src="https://d3js.org/d3.v3.js"></script>
|
||
|
<script src="https://unpkg.com/crossfilter2@1.4.6/crossfilter.js"></script>
|
||
|
<script src="http://unpkg.com/dc@3/dc.js"></script>
|
||
|
<link rel="stylesheet" type="text/css" href="http://unpkg.com/dc@3/dc.css"/>
|
||
|
</head>
|
||
|
<body>
|
||
|
</body>
|
||
|
</html>
|
||
|
```
|
||
|
|
||
|
#### More information
|
||
|
* <a href='https://github.com/dc-js/dc.js' target='_blank' rel='nofollow'>Github page</a>
|
||
|
* <a href='http://dc-js.github.io/dc.js/examples/' target='_blank' rel='nofollow'>Example Charts using dc.js</a>
|