echarts图表中Y(y)轴间距固定,等间距,刻度固定,设置最大值、最小值
正确的写法interval: 2.5
指定刻度间隔,我的间距2.5 、5、7.5、10、12.5
,所以需要改成这种。如果你是
yAxis: {name: '退款率%',type: 'value',min: 2.5,max: 12.5,interval: 2.5 // 指定刻度间隔},
如果你是从最小0开始,到最大值100,间距为20,则可以设置成以下写法
yAxis: {name: '退款率%',type: 'value',min: 0,max: 100,interval: 20 // 指定刻度间隔},
以下是我刚开始的写法,是错误写法哦。
以为设置最小值和最大值就可以了,但其实不然。
yAxis: {name: '退款率%',type: 'value',min: 2.5,max: 12.5
},
后面查完之后又改成这种的,但也不对,注意这是不对的,避免踩坑
yAxis: {name: '退款率%',type: 'value',min: 2.5,max: 12.5,boundaryGap: [0, 0.01],axisTick: {show: true, // 显示刻度interval: 2.5 // 指定刻度间隔},axisLabel: {formatter: function(value, index) {// 自定义标签的显示格式if (value === 2.5 || value === 5 || value === 7.5 || value === 10 || value === 12.5) {return value.toFixed(1); // 只显示指定的刻度值,保留一位小数} else {return ''; // 非指定刻度值不显示标签}}}
}