首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基本条形图中的最大类别数

基本条形图中的最大类别数
EN

Stack Overflow用户
提问于 2015-07-21 12:44:38
回答 1查看 1.2K关注 0票数 0

我想知道,在基本条形图中,是否有限制类别的数量(条形图的数目)。

问题是:有多少个类别,一个基本的条形图,可以支持?

我已经在官方医生里搜过了,但我没有找到任何关于这个的东西。

任何线索都欢迎。

EN

回答 1

Stack Overflow用户

发布于 2019-02-14 11:52:46

每个轴的类别数限制在1000。

在1001个类别时,图表就会中断。

实际测试见此小提琴(1000 vs1001类别):https://jsfiddle.net/3r2psy8u/4/

html

代码语言:javascript
运行
复制
<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

代码语言:javascript
运行
复制
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
    }]
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31539399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档