FusionCharts - Gallery Example - Scroll Column 2D 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 Scroll Column 2D Chart showing sales trend for last two years.
-->
<div id="container">FusionCharts will render here</div>

JavaScript

FusionCharts.ready(function() {
  var topStores = new FusionCharts({
      type: 'scrollbar2d',
      renderAt: 'container',
      width: '600',
      height: '500',
      dataFormat: 'json',
      dataSource: {
        "chart": {
          "theme": "fusion",
          "caption": "Top 25 NPM Packages for Node.js Developers",
          //"numVisiblePlot": "6",
          "subCaption": "March 2019 ",
          plottooltext: "$datavalue Downloads",
          "YAxisname": "Number of Downloads",
          "XAxisname": "Packages",
        },
        "categories": [{
          "category": [{
              "label": "Commander.js"
            },
            {
              "label": "Async.js"
            },
            {
              "label": "Request – Simplified HTTP Client"
            },
            {
              "label": "Express"
            },
            {
              "label": "WebPack"
            },
            {
              "label": "Underscore"
            },
            {
              "label": "React"
            },
            {
              "label": "JSDom"
            },
            {
              "label": "Cheerio"
            },
            {
              "label": "Mocha"
            },
            {
              "label": "Marked"
            },
            {
              "label": "LESS"
            },
            {
              "label": "Morgan"
            },
            {
              "label": "Karma"
            },
            {
              "label": "MongoDB Node.JS Driver"
            },
            {
              "label": "Nodemailer"
            },
            {
              "label": "Passport"
            },
            {
              "label": "Browserify"
            },
            {
              "label": "Grunt"
            },
            {
              "label": "JSHint"
            },
            {
              "label": "Angular"
            },
            {
              "label": "Bower"
            },
            {
    ...