arpitnarechania / D3 Spotmatrix
Licence: mit
Open Source Javascript Library to render Spot Matrix Charts using D3.js
Stars: β 12
Projects that are alternatives of or similar to D3 Spotmatrix
d3-dotmatrix
Open Source Javascript library to render Dot Matrix Charts
Stars: β 14 (+16.67%)
Mutual labels: d3, chart, opensource
comparative-layout-explorer
π x π =βAn online gallery to explore the design space of comparative layouts
Stars: β 16 (+33.33%)
Mutual labels: d3, chart
jelly-chart
Jelly-Chart is a chart library based on D3v4 and SVG.
Stars: β 34 (+183.33%)
Mutual labels: d3, chart
D3 Funnel
A JavaScript library for rendering funnel charts using the D3.js framework.
Stars: β 283 (+2258.33%)
Mutual labels: chart, d3
a2d3
Flexible and extensible D3 directives for Angular 2
Stars: β 22 (+83.33%)
Mutual labels: d3, chart
pybraincompare
brain image comparison and visualization methods for python!
Stars: β 16 (+33.33%)
Mutual labels: d3, comparison
D3fc
A collection of components that make it easy to build interactive charts with D3
Stars: β 898 (+7383.33%)
Mutual labels: chart, d3
vue-d3-chart
A interactive chart library based on vue and d3
Stars: β 38 (+216.67%)
Mutual labels: d3, chart
Britecharts
Client-side reusable Charting Library based on D3.js v5 that allows easy and intuitive use of charts and components that can be composed together creating amazing visualizations.
Stars: β 3,688 (+30633.33%)
Mutual labels: chart, d3
Ngx Charts
π Declarative Charting Framework for Angular
Stars: β 4,057 (+33708.33%)
Mutual labels: chart, d3
Vue D3 Network
Vue component to graph networks using d3-force
Stars: β 415 (+3358.33%)
Mutual labels: chart, d3
Billboard.js
π Re-usable, easy interface JavaScript chart library based on D3.js
Stars: β 5,032 (+41833.33%)
Mutual labels: chart, d3
multi-verse
lit-element components for fast and modular multivariate analysis
Stars: β 34 (+183.33%)
Mutual labels: d3, chart
britecharts-react
Britecharts-react is a React wrapper for the Britecharts charting library. It allows the use of Britecharts charts within a React application.
Stars: β 110 (+816.67%)
Mutual labels: d3, chart
Plottable
π A library of modular chart components built on D3
Stars: β 2,834 (+23516.67%)
Mutual labels: chart, d3
datart
Datart is a next generation Data Visualization Open Platform
Stars: β 1,042 (+8583.33%)
Mutual labels: d3, chart
Rumble Charts
React components for building composable and flexible charts
Stars: β 293 (+2341.67%)
Mutual labels: chart, d3
Cfviz
Visualizes user data from codeforces.com using the official API
Stars: β 472 (+3833.33%)
Mutual labels: comparison, chart
d3-spotmatrix
d3-spotmatrix is an open-source JavaScript library for rendering custom Spot Matrix Charts using the D3.js library.
Check out an Example where you can test various configuration options.
Installation
Download d3-spotmatrix using bower.
bower install d3-spotmatrix --save
To use this library then, simply include d3.js, SpotMatrix.js and SpotMatrix.css:
<script src="/path/to/d3.min.js"></script>
<script src="/path/to/dist/SpotMatrix.css"></script>
<script src="/path/to/dist/SpotMatrix.js"></script>
Usage
To use this library, you must create a container element and instantiate a new SpotMatrix:
<div id="SpotMatrix"></div>
Data
var dataset = [{
"Options": "Option 1",
"Usable": 82,
"Scalable": 32,
"Flexible": 34,
"Durable": 10,
"Capable": 73,
"Stable": 17
}, {
"Options": "Option 2",
"Usable": 55,
"Scalable": 12,
"Flexible": 42,
"Durable": 50,
"Capable": 19,
"Stable": 61
}]
Setting chart parameters
var chart_options = {
spot_radius : 15,
spot_cell_padding : 5,
spot_cell_margin : 5,
min_color : '#efefef',
max_color : '#01579b',
stroke_color : '#01579b',
spot_matrix_type : 'ring'
}
SpotMatrix(dataset,chart_options);
Options
Option | Description | Type | Options |
---|---|---|---|
spot_radius |
The Spot Radius (in pixels) | number | 15 |
spot_cell_padding |
The Spot Cell Padding (in pixels) | number | 5 |
spot_cell_margin |
The Spot Cell Margin (in pixels) | number | 5 |
max_color |
The maximum of the color range | string | 'green' |
min_color |
The minimum of the color range | string | 'white' |
stroke_color |
The Spot Stroke Color | string | 'black' |
spot_matrix_type |
The type of Spot Matrix (ring/size/color/fill/sector) | string | 'fill' |
Author
Arpit Narechania [email protected]
License
MIT license.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].