我正在使用highcharts来创建一个条形图,它从DataTable获取数据,我想知道如何在创建图形时忽略表格中的总计行来获得高级图表。
这是我的Highcharts代码:
//HighCharts
function BarChart() {
$('#container').highcharts({
data: {
table: document.getElementById('dataTable')
},
chart: {
type: 'column'
},
title: {
text: 'By Category Results'
},
yAxis: {
allowDecimals: false,
title: {
text: 'Units'
}
},
tooltip: {
formatter: function () {
return '<b>' + this.series.name + '</b><br/>' +
this.point.y + ' ' + this.point.name.toLowerCase();
}
}
});
};
我希望忽略图表的总计行是表格中的第一行。
答案 0 :(得分:5)
尝试使用startRow
选项中的data
属性。如果您的总计是第一行,则可以设置startRow: 1
(默认值为0
),这应该跳过总计行。
以下是Highcharts API中提及startRow
的地方:http://api.highcharts.com/highcharts#data.startRow
我希望这有帮助!