Pie chart generator for markvis in browser and node.js.
npm install markvis-pie --save
or use yarn
yarn add markvis-pie --saveconst markvisPie = require('markvis-pie');
const pie = markvisPie({ data, d3, d3node })Check out the example for usage.
npm run example
- Type: Array
Data from file or web processed by d3 library.
- Type: Object
d3 library which used in browser environment.
- Type: Object
d3-node constructor which used in node environment.
- Type: String
- Default: '#chart'
DOM selector in container.
- Type: String
- Default: <div id="container"><h2>Pie Chart</h2><div id="chart"></div></div>
DOM contained the visualization result.
- Type: String
- Default:
.arc text {
   font: 10px sans-serif;
   text-anchor: middle;
}
.arc path {
   stroke: #fff;
 }Pie chart style.
- Type: Number
- Default: 960
SVG width for pie chart.
- Type: Number
- Default: width / 2 * 0.9
Radius for pie chart.
- Type: boolean
- Default: false
Whether to export to a PNG image.
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -am 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
markvis-pie © geekplux, Released under the MIT License.
Authored and maintained by geekplux with help from contributors (list).
geekplux.com · GitHub @geekplux · Twitter @geekplux
