【发布时间】:2016-09-01 11:43:18
【问题描述】:
我正在使用谷歌图表来显示统计数据。我正在向图表数据发送如下 json 数据。我得到的图表很好,但如果你观察 Y 轴上的值,这些值是不按顺序排列的。我该如何解决这个问题?还附上图表的屏幕截图。我将稍微解释一下数据,在数据库中,我们有卧室 1 到卧室 6 的数据,它们的状态为被占用或空置。我们需要向他们展示该特定财政年度的统计数据,例如我的酒店有多少人入住和空置多少。
[[["name","budjet1","budjet2","budjet3","budjet4","budjet5","Bedroom6","Bedroom3","Bedroom2","Bedroom1"
],["Occupied","26","17","13","5","4","1","0","0","0"],["Vacant","1","1","1","0","0","0","0","0","0"]
,["Future - Certain","2","3","0","0","0","0","0","0","0"]]]
function drawChart(response) {
var data1 = google.visualization.arrayToDataTable(response[0]);
var options1 = {
chart: {
title: 'Availability Status By Bedroom', },
};
var chart = new google.charts.Bar(document.getElementById('columnchart_material1'));
chart.draw(data1, options1);
}
【问题讨论】:
-
"budjet1","budjet2"...的值必须是数字,而不是字符串(去掉引号) --["Future - Certain",2,3,0,0,0,0,0,0,0] -
感谢 WhiteHat,我知道它工作正常
标签: c# charts google-visualization