Highcharts Demo
author(s): Torstein Hønsi
by gokulmaha
HTML
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/item-series.js"></script>
<div id="container"></div>
CSS
#container {
max-width: 800px;
margin: 1em auto;
}
input[type="number"] {
min-width: 50px;
}
JavaScript
Highcharts.chart('container', {
chart: {
type: 'item'
},
title: {
text: '2019 Election Result'
},
subtitle: {
text: 'Parliament visualization'
},
legend: {
labelFormat: '{name} <span style="opacity: 0.4">{y}</span>'
},
series: [{
name: 'Representatives',
keys: ['name', 'y', 'color', 'label'],
data: [
['BJP', 304, '#EB001F', 'BJP'],
['INC', 53, '#7da1db', 'INC'],
['Others', 185, '#ccc', 'Others']
],
dataLabels: {
enabled: true,
format: '{point.label}'
},
// Circular options
center: ['50%', '88%'],
size: '170%',
startAngle: -100,
endAngle: 100
}]
});