我想知道在基本条形图中是否存在类别数量(条数)的限制。
问题是:有多少类别,一个基本条形图,可以支持?
我已经在官方文档中搜索过,但我没有发现任何相关内容。
任何线索都将受到欢迎。
每轴的类别数限制为1000。
在1001个类别中,图表中断。
看到这个小提琴进行实际测试(1000对1001类别):https://jsfiddle.net/3r2psy8u/4/
HTML
<script src="https://code.highcharts.com/highcharts.js"></script>
<div id="container" style="min-width: 100%; height: 400px; margin: 10px auto"></div>
<div id="container2" style="min-width: 100%; height: 400px; margin: 0 auto"></div>
JS
var thousandCategories = [];
var thousandValues = [];
for(var x = 1; x < 1001; x++) {
thousandCategories.push('category ' + x);
thousandValues.push(['category ' + x, x]);
}
var thousandCategoriesPlusOne = thousandCategories.concat(['category 1001'])
var thousandValuesPlusOne = thousandValues.concat([['category 1001', 1001]])
Highcharts.chart('container', {
chart: {
type: 'bar',
zoomType: 'x'
},
title: {
text: '1000 categories'
},
xAxis: {
categories: thousandCategories
},
series: [{
name: '1000 categories',
data: thousandValues
}]
});
Highcharts.chart('container2', {
chart: {
type: 'column'
},
title: {
text: '1000 categories plus one'
},
xAxis: {
categories: thousandCategoriesPlusOne
},
series: [{
name: '1001 categories',
data: thousandValuesPlusOne
}]
});