echarts 两个y轴的name重叠了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了echarts 两个y轴的name重叠了相关的知识,希望对你有一定的参考价值。

我有两组数据,横轴是里程,纵轴分别是千克和立方米,有两组数据,显示出来数据后两个y轴的name重叠了,将x轴改为time后两个name不再重叠,将option放到网上在线测试显示正常.测试时可以吧tooltip删了,两组数据可以随便给个[[0,0],[1,1]]这样.代码如下,onefootmv.onefootmassOption = tooltip: trigger: 'axis', formatter: onefootmv.tipformat, axisPointer: animation: false , grid: top:25, left:55, right:55 , xAxis :[ type : 'value', name : '推进量(mm)', ] , yAxis : [ type : 'value', name : '渣片质量(Kg)', position:'left' , type : 'value', name : '渣片体积(m³)', position:'right' ], series : [ name : '累计质量', type : 'line', data : onefootmv.onefootmassArray, yAxisIndex: 0, showSymbol: false, symbolSize: 0, , name : '累计体积', type : 'line', data : onefootmv.onefootvolumeArray, yAxisIndex: 1, showSymbol: false, symbolSize: 0, ] 还请各位帮帮忙看看.

参考技术A

namelocation属性设置一下

如何让echarts中y轴的单位位于数值的右上角

1、创建折线图的数据区(包括年份和数据)。

2、仅选择数据区创建折线图(插入选项卡/图表工具组/折线图)。

3、得到的折线图x坐标不满足要求,在图表区单击鼠标右键,选择“选择数据”,进入“选择数据源”对话框。

4、单击对话框右侧“水平分类轴标签”下的y轴属性设置 position:'right', yAxis : [ position:'right', type : 'value', splitArea : show : true ],

echarts Y轴上的数值是根据注入的参数而决定的,如果没有值,就是0,相反参数越大,y轴的数值也越大

可以在一个坐标上设置多轴线。option 里面: yAxis:[轴线1的配置项,轴线2的配置项,轴线3的配置项] 在多轴线状态下,可以通过设置 yAxis 的 offset 属性来确定每个轴线的位置

yAxis: [ type: 'value', min: 0, max: 900 ] 其实可以的话,应该是 获取y轴最大数据max然后+50(随便,不加也可以)然后取整,在来个循环设成100,,50的倍数(10的倍数都可以,看个人喜好),不这样参差不齐y轴很难看的(因为一般默认是y轴...

参考资料

ldxd:http://www.ldxd.net/read/3-c8-e7-ba-ce-c8-c3echarts-d6-d0y-d6-e1-b5-c4-b5-a5-ce-bb-ce-bb-d3-da-ca-fd-d6-b5-b5-c4-d3-d2-c9-cf-bd-c7.html

参考技术A 可以用title:text:'单位',right:'0',不需要用y轴的单位,直接使用title属性进行设置 参考技术B 1、创建折线图的数据区(包括年份和数据)2、仅选择数据区创建折线图(插入选项卡/图表工具组/折线图)3、得到的折线图x坐标不满足要求,在图表区单击鼠标右键,选择“选择数据”,进入“选择数据源”对话框4、单击对话框右侧“水平分类轴标签”下的“。

以上是关于echarts 两个y轴的name重叠了的主要内容,如果未能解决你的问题,请参考以下文章

ECharts关于y轴刻度调整

echarts 添加一条平行于x轴的标示线

#yyds干货盘点#echarts实现3个y轴的图表

echarts y轴最大值

如何让echarts中y轴的单位位于数值的右上角

如何将echarts的折线图的y轴的值移到右边