https://github.com/d3-node/d3node-piechart
PieChart using D3-Node
https://github.com/d3-node/d3node-piechart
Last synced: 5 months ago
JSON representation
PieChart using D3-Node
- Host: GitHub
- URL: https://github.com/d3-node/d3node-piechart
- Owner: d3-node
- Created: 2017-03-12T15:55:49.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-11-07T23:18:54.000Z (about 4 years ago)
- Last Synced: 2024-12-09T04:58:23.554Z (about 1 year ago)
- Language: HTML
- Homepage:
- Size: 119 KB
- Stars: 7
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## PieChart
PieChart generator in node.js.
## Install
```bash
npm install d3node-piechart
```
## Usage
```js
const d3n = require('d3node-piechart');
const pieChart = d3n({ data, selector, container, style })
```
Check out the [example](./example) for usage.
### Output the visualization result to a image
```
npm run build
```
## Output Preview (png):

## API
### pieChart({ data[, selector, container, style] })
#### data (required)
- Type: `Array`
Data from file or web processed by d3 library.
##### selector
- Type: `String`
- Default: `'#chart'`
DOM selector in container.
##### container
- Type: `String`
- Default: `
Pie Chart
`
DOM contain the visualization result.
##### style
- Type: `String`
- Default:
```html
.arc text {
font: 10px sans-serif;
text-anchor: middle;
}
.arc path {
stroke: #fff;
}
```
PieChart style.
## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D
### LICENSE
[MIT](LICENSE) © [d3-node](https://github.com/d3-node)