首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据X轴值使用echarts visualMap来显示线条?

如何根据X轴值使用echarts visualMap来显示线条?
EN

Stack Overflow用户
提问于 2022-11-10 06:59:06
回答 1查看 15关注 0票数 0

预期:

我想根据x轴值将单行分成两部分。

例如,当x值大于"2016-8“时,将虚线显示如下

在ECharts visualMap中尝试过,但它仅依赖于y轴值https://echarts.apache.org/examples/en/editor.html?c=line-aqi工作。

EN

回答 1

Stack Overflow用户

发布于 2022-11-17 15:02:59

VisualMap似乎只能用于更改线条的颜色和/或符号。

在同一条线上使用VisualMap在xAxis上的不同颜色

如果您不需要得到虚线,并且只想在xAxis上使用xAxis,则应该将visualMap-piecewise.dimension设置为0(简单的x,y系列中0为x,1为y)。

代码语言:javascript
复制
visualMap: {
  dimension: 0,
},

然后,您需要根据棋子的类型(“时间”或“类别”)来设置xAxis列表:

在一半的系列赛中划线

如果你特别需要得到这个:

当x值大于"2016-8“时,将虚线显示如下

您可以将您的系列分成两个不同的系列,并对每个系列影响不同的行样式:

  1. 系列1:日期<= "2016-8“(实线)
  2. 系列2:日期>= "2016-8“(虚线)

下面是一个有用的例子

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74385192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档