JSFiddle - React, Tailwind, and code Playground
by edgardleal
HTML
<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
<div id="container" style="min-width: 310px; max-width: 800px; height: 400px; margin: 0 auto"></div>
<div id="xxxx"></div>
JavaScript
data = {
categories: null,
series: [{
name: "Maria",
data: [
218189,
218189]
}, {
name: "Jose",
data: [
201646,
201646]
}, {
name: "Augusto",
data: [
41296,
41296]
}],
};
categories = [];
series = [{name:'Positivo', data: []},{name:'Negativo',data: []}];
var prev = '';
for(i in data.series){
if(prev !== data.series[i].name){
prev = data.series[i].name;
categories.push(prev);
}
series.push();
}
for(i in data.series){
series[0].data.push(data.series[i].data[0]);
series[1].data.push(data.series[i].data[0]);
}
var d = document;
d.querySelector('div#xxxx').innerHTML = JSON.stringify(data);
$(function () {
$('#container').highcharts({
chart: {
type: 'column'
},
xAxis: {
categories: categories,
title: {
text: null
}
},
credits: {
enabled: false
},
series: series
});
});