我已经使用scales.y.ticks.stepsize
和scales.y.ticks.count
属性来使固定步长和刻度计数按照文档,但它没有工作。
我要求:scales.y.ticks.stepsize = 20
个scales.y.ticks.count = 5
个
它适用于数据集有大的数字,如(50,90),但不适用于小的数字(1,3)。
Jsfiddle链接:https://jsfiddle.net/9r2wf6d4/4/
的数据
有人能帮我吗?
我已经使用scales.y.ticks.stepsize
和scales.y.ticks.count
属性来使固定步长和刻度计数按照文档,但它没有工作。
我要求:scales.y.ticks.stepsize = 20
个scales.y.ticks.count = 5
个
它适用于数据集有大的数字,如(50,90),但不适用于小的数字(1,3)。
Jsfiddle链接:https://jsfiddle.net/9r2wf6d4/4/
的数据
有人能帮我吗?
1条答案
按热度按时间kkih6yb81#
我对您的代码进行了以下更改,以便刻度更接近我的期望:主y轴范围从0到100,步长为20,辅助y轴(“total”)范围从0到5,步长为1。
我更改了Y轴比例配置,如下所示
添加了明确的
min
和max
值:字符串
调整
stepSize
:型
total
规模配置:型
将
stepSize
更改为1
,以获得一致的单调增量:型