使用 echart 实现一个折线图内线段的多种不同形式

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
云原生网关 MSE Higress,422元/月
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: 使用 echart 实现一个折线图内线段的多种不同形式

@[toc]

使用 echart 实现一个折线图内线段的多种不同形式


通过不同形式的线段代表过去、当下、未来(预测)

效果图
image.png

代码如下

option = {
  title: {
    text: 'Stacked Line'
  },
  tooltip: {
    trigger: 'axis'
  },
  legend: {
    data: ['Email', 'Union Ads', 'Video Ads']
  },
  grid: {
    left: '3%',
    right: '4%',
    bottom: '3%',
    containLabel: true
  },
  toolbox: {
    feature: {
      saveAsImage: {}
    }
  },
  xAxis: {
    type: 'category',
    boundaryGap: false,
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
  },
  yAxis: {
    type: 'value'
  },
  series: [
    {
      name: 'Email',
      type: 'line',
      stack: 'Total',
      data: [872, 950, 1034, 1123, 925, 804, 932, 1109, 1083, 941, 1056, 857, 882, 1136, 938, 899, 862, 1149, 1135, 1108, 1005, 1001, 1049, 1124, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null
]
    },
    {
      name: 'Union Ads',
      type: 'line',
      stack: 'Total',
      data: [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 1000, 1200, 1039, 861, 1016, 850, null, null, null, null, null, null, null, null
]
    },
    {
      name: 'Video Ads',
      type: 'line',
      stack: 'Total',
      data: [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 1073, 842, 1087, 948, 1091, 1182, 998, 963],
      lineStyle:{
        type: 'dashed'
      }
    }
  ]
};
相关文章
|
10月前
ECharts 饼图数据放在饼图内部显示
ECharts 饼图数据放在饼图内部显示
217 0
|
3月前
|
计算机视觉
Echarts饼图,自定义饼图图例的排列方式, formatter使用语法
Echarts饼图,自定义饼图图例的排列方式, formatter使用语法
|
4月前
Echarts想要将相同的点重叠显示
Echarts想要将相同的点重叠显示
148 2
|
4月前
|
数据可视化 前端开发 定位技术
echarts 关于折线统计图常用的属性设置--超详细(附加源码)
echarts 关于折线统计图常用的属性设置--超详细(附加源码)
77 0
|
10月前
|
数据挖掘 Python
如何使用Matplotlib模块的text()函数给柱形图添加美丽的标签数据?
如何使用Matplotlib模块的text()函数给柱形图添加美丽的标签数据?
73 4
|
10月前
|
JSON 数据格式
Echarts折线图分段用不同颜色显示
Echarts折线图分段用不同颜色显示
104 0
|
10月前
|
JSON 数据格式
ECharts折线图渲染json格式数据(格式为数组)
ECharts折线图渲染json格式数据(格式为数组)
69 0
|
10月前
|
JSON 数据格式
ECharts折线图渲染json格式数据(格式为对象)
ECharts折线图渲染json格式数据(格式为对象)
113 0
|
10月前
Echarts饼状图标题位置的设置
Echarts饼状图标题位置的设置
204 0
|
10月前
|
前端开发
【前端统计图】echarts实现属性修改
【前端统计图】echarts实现属性修改
54 0