echarts如何绘制泰勒曲线?
类似于这样,能自定义XV轴显示的值,同时根据值保持间距。
X 轴是个什么分布?数值是均匀的,只是文字不固定?有什么规律吗?
X 轴是个什么分布?数值是均匀的,只是文字不固定?有什么规律吗?
X 轴是根据具体的值差来控制间距的,数据是固定的:
0.075 , 0.15 ,0.5 ,0.6, 1.18,2.36,4.75,9.5,13.2,16.0,19.0,26.5,31.5
数字之间没有规律,X轴的值和上一个值的差越大距离就远一点
X轴的文字是固定的显示这几个。
通过现在的API,X轴如果设成值轴 echarts会自动显示X轴的刻度数值。 如果设置类目轴就没根据差值控制间距。 就难在这里了。
所以你的需求是不是 axisLabel 能实现函数回调?但是 splitLine 可能不太可能提供回调,可以用 markLine 画。
竖着的参考线可以不用画处理,关键是下面的axisLabel的间距控制,我看了markLine 也不能解决这个啊。。
这是我写的示例:https://gallery.echartsjs.com/preview.html?c=xIE3KikFF7&v=1
这个图还和对数有关,用excel是能画出来了,就是echarts不行,给你看一下

或者谁知道源码里面哪一个方法是当X时值轴的时候自动获取X轴值的。我直接改源码就好了。
我也遇到这个问题了,x轴需要对数显示,自带的log太弱。寻找解决方案中。。。
同样遇到这个问题,需要使用echarts绘制特勒曲线
这个有解决方案吗
我解决了

我解决了
请问是怎么解决的,最近也遇到了同样的问题,求教
我解决了
请问是怎么解决的,最近也遇到了同样的问题,求教
自定义 x 轴 axes.x
我解决了
请问是怎么解决的,最近也遇到了同样的问题,求教
自定义 x 轴 axes.x
咋自定义的呀兄弟。谁知道怎么让坐标轴的value值不是均匀分布,而是自定义显示哪些刻度呢
我通过水平的markline实现了一下。方法是隐藏原来的y轴,用markline代替。
示例codesanbox链接:https://codesandbox.io/s/tong-guo-marklineshi-xian-yzhou-bu-jun-fen-dw5jc4
参考了这个作者的文章:https://blog.csdn.net/fjxtgdx/article/details/121661145?spm=1001.2014.3001.5501
