echarts堆叠面积图使用stack: 'Total'属性的时候,与右边的Y轴数据对不上
时间: 2023-02-17 14:17:10 浏览: 167
解决echarts的多个折现数据出现坐标和值对不上的问题
当你在使用 echarts 绘制堆叠面积图时,如果使用了 `stack: 'total'` 属性,那么每个数据系列的值都会被堆叠在一起,并且 Y 轴的刻度值会显示为这些数据系列的总和。这意味着如果你的数据系列中有多个值,那么它们的堆叠面积图上的 Y 轴刻度值可能会与你的原始数据的右边 Y 轴数据不匹配。
举个例子,假设你有两个数据系列,分别为 A 和 B,它们的值分别为 [10, 20, 30] 和 [20, 30, 40]。如果你使用了 `stack: 'total'` 属性,那么你的堆叠面积图上的 Y 轴刻度值会是 [30, 50, 70],而不是你的原始数据的右边 Y 轴数据 [20, 30, 40]。
如果你希望 Y 轴刻度值与你的原始数据的右边 Y 轴数据匹配,那么你可以不使用 `stack: 'total'` 属性,而是设置 `stack: null` 来取消堆叠。这样,Y 轴刻度值就会与你的原始数据的右边 Y 轴数据匹配。
阅读全文