Highcharts Demo
author(s):
Sebastian Bochan
by Chitkala More
HTML
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/highcharts-more.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>
<div id="container"></div>
CSS
#container {
min-width: 320px;
max-width: 800px;
margin: 0 auto;
}
JavaScript
Highcharts.chart('container', {
chart: {
type: 'packedbubble',
height: '100%'
},
title: {
text: ''
},
exporting: {
enabled: false,
},
credits: {
enabled: false
},
xAxis: {
visible: true,
dataLabels:'dsdsd',
text:'sdsds'
},
yAxis: {
visible: true
},
tooltip: {
useHTML: true,
pointFormat: '<b>{point.name}:</b> {point.value}m CO<sub>2</sub>'
},
plotOptions: {
packedbubble: {
minSize: '20%',
maxSize: '100%',
zMin: 0,
zMax: 1000,
layoutAlgorithm: {
gravitationalConstant: 0.05,
splitSeries: true,
seriesInteraction: false,
dragBetweenSeries: true,
parentNodeLimit: true
},
dataLabels: {
enabled: true,
format: '{point.name}',
filter: {
property: 'y',
operator: '>',
value: 250
},
style: {
color: 'black',
textOutline: 'none',
fontWeight: 'normal'
}
}
}
},
series: [{
dataLabels: {
enabled: true,
format: '<span>{point.y} </span>',
connectorColor: '#ccc',
softConnector: true,
},
name: 'Europe',
data: [
{
name: 'Germany',
value: 767.1
}, {
name: 'Croatia',
value: 20.7
},
{
name: "Belgium",
value: 97.2
},
{
name: "Czech Republic",
value: 111.7
},
{
name: "Netherlands",
value: 158.1
},
{
name: "Spain",
value: 241.6
},
{
name:...