echarts怎么设置y坐标轴
展开全部
yAxis: [
{
type: 'value',
min: 0,
max: 900
}
]
其实可以的话,应该是
获取y轴最大数据max然后+50(随便,不加也可以)然后取整,在来个循环设成100,,50的倍数(10的倍数都可以,看个人喜好),不这样参差不齐y轴很难看的(因为一般默认是y轴最大值和最小值中间分成5块,不能整除看着碍眼)
获取y轴最小数据min然后-50(随便,不加也可以)同取整
yAxis: [
{
type: 'value',
min: ymin,
max: ymax
}
]
{
type: 'value',
min: 0,
max: 900
}
]
其实可以的话,应该是
获取y轴最大数据max然后+50(随便,不加也可以)然后取整,在来个循环设成100,,50的倍数(10的倍数都可以,看个人喜好),不这样参差不齐y轴很难看的(因为一般默认是y轴最大值和最小值中间分成5块,不能整除看着碍眼)
获取y轴最小数据min然后-50(随便,不加也可以)同取整
yAxis: [
{
type: 'value',
min: ymin,
max: ymax
}
]
展开全部
yAxis中先设置 minInterval : 1, 再设置 boundaryGap : [ 0, 0.1 ],
boundaryGap是坐标轴两端空白策略,数组内数值代表百分比,
[原始数据最小值与最终最小值之间的差额,原始数据最大值与最终最大值之间的差额]。比如,你数据是范围是0-120(最小值0,最大值120),那么,[0.5, 1]就表示,在最小值下方扩展50%的空间,在最大值上方扩展100%空间,也就是范围是[0 - 50% * (120 - 0), 120 + 100% * (120 - 0)]即y轴最小坐标为-60,最大坐标为240。
boundaryGap是坐标轴两端空白策略,数组内数值代表百分比,
[原始数据最小值与最终最小值之间的差额,原始数据最大值与最终最大值之间的差额]。比如,你数据是范围是0-120(最小值0,最大值120),那么,[0.5, 1]就表示,在最小值下方扩展50%的空间,在最大值上方扩展100%空间,也就是范围是[0 - 50% * (120 - 0), 120 + 100% * (120 - 0)]即y轴最小坐标为-60,最大坐标为240。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询