jonborchardt / interactive-charts

Provides a facade over crossfilter. The user can specify any set of data and some info on how to get to the keys and metrics. The library then builds a multi dimentional crossfilter set for the requested keys and metrics. Further, an angular facade is provided to make using dc.js, NVD3, and other charting libraries consistent.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

interactive-charts

Provides a facade over crossfilter. The user can specify any set of data and some info on how to get to the keys and metrics. The library then builds a multi dimentional crossfilter set for the requested keys and metrics. Further, an angular facade is provided to make using dc.js, NVD3, and other charting libraries consistent.

How to get started

Clean

npm run clean

Build

yarn
npm run build

Serve

yarn
npm run serve

Run unittests

yarn
npm test 

About

Provides a facade over crossfilter. The user can specify any set of data and some info on how to get to the keys and metrics. The library then builds a multi dimentional crossfilter set for the requested keys and metrics. Further, an angular facade is provided to make using dc.js, NVD3, and other charting libraries consistent.

License:MIT License


Languages

Language:TypeScript 89.9%Language:HTML 5.2%Language:CSS 3.0%Language:JavaScript 1.8%