首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在highcharts中,如何在yAxis上添加更多粒度标签

在highcharts中,如何在yAxis上添加更多粒度标签
EN

Stack Overflow用户
提问于 2013-07-10 22:35:09
回答 1查看 810关注 0票数 1

我正在尝试在yAxis上显示更多的标签,但是我不能让它工作。我的yAxis属性如下:

代码语言:javascript
复制
yAxis : {
                title : {
                    text : '%CPU Utilization'
                },
                 labels: {
                    enabled: true,
                    step: 5,
                    zIndex: 10
                    },
                showLastLabel: true,
                min:0,
                max: 100,
                plotLines : [{
                    value : 70,
                    color : '#FF3300',
                    dashStyle : 'shortdash',
                    width : 2,
                    label : {
                        text : 'Threshold',
                        align: 'right',
                        style: {
                        fontWeight: 'bold'
                        }
                    }
                }]
            },

我遵循了文档,但似乎不起作用。我需要一个0,10,20,30,40 (以10为增量)的标签。你知道这在highcharts中是否可行吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-10 22:49:20

您要查看的是tickInterval属性:

http://api.highcharts.com/highcharts#yAxis.tickInterval

如果您需要不规则的间隔,则可以改用tickPositions属性:

http://api.highcharts.com/highcharts#yAxis.tickPositions

或者,如果您需要更复杂的东西,可以使用tickPositioner函数:

http://api.highcharts.com/highcharts#yAxis.tickPositioner

{{编辑:

但是从标签中删除step属性- step属性告诉图表在绘制标签时要跳过多少个标签,而不是在哪里绘制它们。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17573484

复制
相关文章

相似问题

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