axis设置坐标轴间隔是指在绘制图表时,为了使图表更加清晰,可以通过设置坐标轴间隔来实现。axis的坐标轴间隔可以通过set_xticks()和set_yticks()函数来实现。
# 设置x轴的刻度 ax.set_xticks([0,1,2,3,4]) # 设置y轴的刻度 ax.set_yticks([0,1,2,3])
上面代码中,我们将x轴的刻度设置为[0,1,2,3,4],将y轴的刻度设置为[0,1,2,3]。这样就可以在图表中明显看出x、y坐标的间隔了。
此外,我们也可以使用set_xticklabels()和set_yticklabels()函数来实现对坐标轴间隔的替换。例如:
# 设置x轴的刻度文本 ax.set_xticklabels(['a','b','c','d','e']) # 设置y轴的刻度文本 ax.set_yticklabels(['A','B','C'])
上面代码中,我们将x、y坐标上原有的数字刻度文本替换为字母a-e、A-C。这样就可以在图表中明显看出x、y坐标上不同字母之间的间隔了。
xAxis.splitArea Object
坐标轴在 grid 区域中的分隔区域,默认不显示。
xAxis.splitArea.interval number, Function
[ default: 'auto' ]
坐标轴分隔区域的显示间隔,在类目轴中有效。默认同 axisLabel.interval 一样。
默认会采用标签不重叠的策略间隔显示标签。
可以设置成 0 强制显示所有标签。
如果设置为 1,表示『隔一个标签显示一个标签』,如果值为 2,表示隔两个标签显示一个标签,以此类推。
可以用数值表示间隔的数据,也可以通过回调函数控制。回调函数格式如下:
(index:number, value: string) => boolean
第一个参数是类目的 index,第二个值是类目名称,如果跳过则返回 false。
xAxis.splitArea.show boolean
[ default: false ]
是否显示分隔区域。
xAxis直角坐标系 grid 中的 x 轴,一般情况下单个 grid 组件最多只能放上下两个 x 轴,多于两个 x 轴需要通过配置offset属性防止...
在 ECharts 图表中的 y 轴的分割段数默认为5,这是由于 yAxis 中的 splitNumber 的决定的。那么我们如果想要在 y 坐标轴上进行更...
polar.tooltip |*对极坐标系特定的 tooltip 进行设定。提示框组件的通用介绍:我们可以在以下的这些地方设置提示框组件:可以设...
radiusAxis.axisPointer.label |Object设置径向轴指示器的文本标签。radiusAxis.axisPointer.label.show |boolean[ default: fal...
radar.axisLabel.rich |Object在rich里面,可以自定义富文本样式。利用富文本样式,可以在标签中做出非常丰富的效果。例如:labe...
dataZoom[i]-slider.handleStyle |ObjectdataZoomSlider 组件手柄的样式配置,见示例 area-simpledataZoom[i]-slider.handleStyl...
axisPointer.lineStyle |Object设置 ECharts 坐标轴指示器的线条样式,axisPointer.type为'line'时有效。axisPointer.li...