FusionCharts - Gallery Example - Bubble Chart in JavaScript

Created using FusionCharts Suite XT - www.fusioncharts.com

by FusionCharts

HTML

<script src="https://cdn.fusioncharts.com/fusioncharts/latest/fusioncharts.js"></script>
<script src="https://cdn.fusioncharts.com/fusioncharts/latest/themes/fusioncharts.theme.fusion.js"></script>
<!-- A Bubble Chart showing sales analysis of shoes of different brands for Harry's Supermart for last month. -->

<div id="chart-container">FusionCharts will render here</div>

JavaScript

FusionCharts.ready(function() {
  var conversionChart = new FusionCharts({
    type: 'bubble',
    renderAt: 'chart-container',
    width: '600',
    height: '300',
    dataFormat: 'json',
    dataSource: {
      "chart": {
        "theme": "fusion",
        "caption": "Sales Analysis of Shoe Brands",
        "subcaption": "Last Quarter",
        "xAxisMinValue": "0",
        "xAxisMaxValue": "100",
        "yAxisMinValue": "0",
        "yAxisMaxValue": "30000",
        "plotFillAlpha": "70",
        "plotFillHoverColor": "#6baa01",
        "showPlotBorder": "0",
        "xAxisName": "Average Price",
        "yAxisName": "Units Sold",
        "numDivlines": "2",
        "showValues": "1",
        "valueFontSize": "10",
        "showTrendlineLabels": "0",
        "plotTooltext": "$name : Profit Contribution - $zvalue%",
        //Drawing quadrants on chart
        "drawQuadrant": "1",
        "quadrantLabelTL": "Low Price / High Sale",
        "quadrantLabelTR": "High Price / High Sale",
        "quadrantLabelBL": "Low Price / Low Sale",
        "quadrantLabelBR": "High Price / Low Sale",
        "quadrantXVal": "54",
        "quadrantYVal": "12000",
        "quadrantLineThickness": "2",
        "quadrantLineAlpha": "30",
        "quadrantLineColor": "#ac3d44",
        "quadrantLineIsDashed": "1",
        "quadrantLineDashLen": "2",
        "quadrantLineDashGap": "3",
        "quadrantLabelPadding": "5",
        "showcanvasborder": "0"
      },
      "categories": [{
        "category": [{
          "label": "0",
          "x": "0"
        }, {
          "label": "$20",
          "x": "20",
          "showverticalline": "1"
        }, {
          "label": "$40",
          "x": "40",
          "showverticalline": "1"
        }, {
          "label": "$60",
          "x": "60",
          "showverticalline": "1"
        }, {
          "label": "$80",
          "x": "80",
          "showverticalline": "1"
        }, {
          "label": "$100",
          "x": "100",
  ...