最近开发一个loss曲线图,x轴和y轴都要求用log对数轴,刚开发的时候x轴用的类目轴(category)图表,设置axisLabel返回值,强制转化成对数,以及最小值最大值等,实现x轴刻度间隔为10的指数,但这样series的data数据渲染总是感觉很奇怪。当把x轴设置成log时,图标走线也是不容客观,很多数据也没见了,像是数据被echarts过滤掉似的,最后几经周折终于在网上查到了原因。
Echarts中xAxis使用log轴之后,data属性不可使用,所以导致yAxis,xAxis使用统一数据源series下的data,才会形成呈直线上升的问题。
我们先看echarts官方api:
series-line. data
A