Highcharts Demo

author(s): Torstein Hønsi

by Gert Vaartjes

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" style="min-width: 310px; height: 400px; max-width: 600px; margin: 0 auto"></div>

JavaScript

Highcharts.chart('container', {
    title: {
        text: 'Hexagon Pie'
    },
    subtitle: {
        text: 'Polygon series in Highcharts'
    },
    xAxis: {
       visible: false
    },
    yAxis: {
    		visible: false
    },
   
    series: [{
        name: 'Slice 1',
        type: 'polygon',
        data: [[160,75], [170, 70], [170,50], [160,45], [150, 50], [150, 70]],
        color: Highcharts.Color(Highcharts.getOptions().colors[0]).setOpacity(0.5).get()
        
    },{
        name: 'Slice 2',
        type: 'polygon',
        data: [[160,75], [170, 70], [170,50], [160, 60]],
        color: Highcharts.Color(Highcharts.getOptions().colors[1]).setOpacity(0.5).get()
        
    }],
    tooltip: {
        headerFormat: '<b>{series.name}</b><br>',
        pointFormat: '{point.x} , {point.y} '
    }
});