google / google-visualization-issues

288 stars 35 forks source link

Stacked columns chart shows elements with Zero value #2972

Open obi068 opened 1 year ago

obi068 commented 1 year ago

Using this script, the stacked columns always renders the last Column with value = 0 on top of every stacked column.

function drawChart() { // Define the chart to be drawn. var data = new google.visualization.DataTable(); data.addColumn("string","Month"); data.addColumn("number","704056464 Demo Projekt "); data.addColumn("number","1241255 Hotelbau"); data.addColumn("number","01 Demo Projekt MR"); data.addColumn("number","003 Windraeder"); data.addColumn("number","0001 First Testing Project"); data.addColumn("number","001 Projekt AT 001"); data.addRows([["Feb", 0.0, 0.83, 0.0, 0.0, 0.0, 0.0], ["Apr", 0.0, 1.0, 0.0, 0.0, 0.0, 0.0], ["May", 1.0, 6.92, 0.0, 0.0, 0.0, 0.0], ["Jun", 0.0, 0.0, 0.05, 0.0, 1.0, 0.0], ["Jul", 0.0, 1.4, 1.0, 0.0, 1.88, 0.43], ["Aug", 2.85, 6.03, 0.0, 0.0, 0.0, 0.0], ["Sep", 0.0, 38.0, 0.0, 0.0, 0.0, 0.0], ["Oct", 0.0, 10.0, 0.0, 5.0, 0.0, 0.0 ]]); var options = {title: 'Population (in millions)', isStacked:true};
// Instantiate and draw the chart. var chart = new google.visualization.ColumnChart(document.getElementById('container')); chart.draw(data, options); } google.charts.setOnLoadCallback(drawChart);

image