$ cnpm install pie-chart-d3
npm install -S pie-chart-d3
import in code
import 'd3Pie from 'pie-chart-d3'Add canvas element to html page (d3Canvas is the default id expected)
<div id='#d3Canvas' />Call addPie
const data_example = [{country: 'USA', gdp: 20.8}, {country: 'China', gdp: 14.9}, {country: 'Japan', gdp: 4.9}, {country: 'Germany', gdp: 3.8}, {country: 'France', gdp: 2.6}]d3Pie.addPie({data: data})specify canvas size (defaults to 900 x 600)
d3Pie({data: data, canvasHeight: 500, canvasWidth: 800})specify orientation (defaults to vertical Pie chart)
d3Pie({data: data, orientation: "horizontal"})specify axis labels
d3Pie({data: data, xaxis: 'Country', yaxis: 'GDP ($USD in millions)'})specify scale
d3Pie({data: data, scale: 10})check default settings
var defaults = d3Pie.checkDefaults()var defaults = d3Pie.checkDefaults({data: data, scale: 10, canvasHeight: 500, canvasWidth: 800})embed data table in page
<div#embedDataHere />
d3Pie.addPie({data: data, embedData: "embedDataHere"})Copyright 2013 - present © cnpmjs.org | Home |