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"
},
{
...