Display Percentage Values on Z-axis bubble chart - Javascript highcharts

Javascript examples for highcharts:Bubble Chart

Description

Display Percentage Values on Z-axis bubble chart

Demo Code

ResultView the demo in separate window

<html>
   <head> 
      <meta name="viewport" content="width=device-width, initial-scale=1"> 
      <script type="text/javascript">
    window.onload=function(){//from   www .j a va 2  s  .c  o  m
Highcharts.chart('container', {
    chart: {
        type: 'bubble',
        plotBorderWidth: 0,
        zoomType: 'xy'
    },
    title: {
        text: 'Highcharts bubbles with radial gradient fill'
    },
    xAxis: {
        gridLineWidth: 1
    },
    yAxis: {
        startOnTick: false,
        endOnTick: false
    },
   plotOptions: {
        bubble: {
            dataLabels: {
                enabled: true,
                x:30,
                format: "{point.z}%"
            },
        }
    },
    series: [{
        data: [
            [9, 81, 63],
            [98, 5, 89],
            [51, 50, 73],
            [41, 22, 14],
            [58, 24, 20],
            [78, 37, 34],
            [55, 56, 53],
            [18, 45, 70],
            [42, 44, 28],
            [3, 52, 59],
            [31, 18, 97],
            [79, 91, 63],
            [93, 23, 23],
            [44, 83, 22]
        ],
        marker: {
            fillColor: {
                radialGradient: { cx: 0.4, cy: 0.3, r: 0.7 },
                stops: [
                    [0, 'rgba(255,255,255,0.5)'],
                    [1, Highcharts.Color(Highcharts.getOptions().colors[0]).setOpacity(0.5).get('rgba')]
                ]
            }
        }
    }, ]
});
    }

      </script> 
   </head> 
   <body> 
      <script src="https://code.highcharts.com/highcharts.js"></script> 
      <script src="https://code.highcharts.com/highcharts-more.js"></script> 
      <div id="container" style="min-width: 310px; max-width: 800px; height: 400px; margin: 0 auto;"></div>  
   </body>
</html>

Related Tutorials