echarts折线图的标准线

6 篇文章 0 订阅

echarts折线图的标准线

echarts折线图的标准线 用到的是seriesmarkLine的属性。
直接上效果和代码 ,可复制粘贴

在这里插入图片描述
关键代码:

 markLine: {//图表标线
  data: [{
     label: {
           position: 'end', // 表现内容展示的位置
           formatter: '交易完成量标准线',  // 标线展示的内容
           color: '#8C8C8C'  // 展示内容颜色
         },
     yAxis: '300'
     
   }],

完整代码:

option = {
  tooltip: {
    trigger: "axis",
    axisPointer: {
              type: 'shadow'
          },
  },
  xAxis: {
    show: false,
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
  },
  yAxis: {
    show: false,
    type: 'value'
  },
  series: [
    {
      data: [150, 230, 224, 218, 135, 147, 260],
      type: 'line',
      markLine: {//图表标线
		    data: [{
		      label: {
              position: 'end', // 表现内容展示的位置
              formatter: '交易完成量标准线',  // 标线展示的内容
              color: '#8C8C8C'  // 展示内容颜色
            },
		      yAxis: '300'
		      
		    }],//type: 'average', 平均值,  min最小值,  max 最大值,  median中位数
		  },
    }
  ]
};
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
ECharts是一款基于JavaScript的开源可视化库,可以用于创建各种交互式的图表和数据可视化。要在ECharts中创建柱状图并添标准线,可以按照以下步骤进行操作: 1. 首先,引入ECharts的JavaScript文件到你的HTML页面中。你可以从ECharts官方网站下载最新版本的ECharts库,并将其引入到你的项目中。 2. 创建一个HTML元素作为图表的容器,例如一个div元素,并为其指定一个唯一的id,以便在JavaScript代码中使用。 3. 在JavaScript代码中,使用echarts.init()方法初始化图表实例,并传入之前创建的容器元素的id作为参数。 4. 创建一个柱状图的配置对象option,并设置相应的属性。在配置对象中,可以通过xAxis和yAxis属性来设置x轴和y轴的相关配置,例如坐标轴类型、刻度等。 5. 在配置对象的series属性中,创建一个柱状图系列,并设置相应的属性。可以通过type属性设置系列类型为柱状图,通过data属性设置柱状图的数据。 6. 如果要添标准线,可以在配置对象的series属性中再创建一个线条系列,并设置相应的属性。可以通过type属性设置系列类型为线条,通过data属性设置线条的数据。 7. 最后,使用setOption()方法将配置对象应用到图表实例上,即可显示出带有柱状图和标准线ECharts图表。 下面是一个示例代码,展示了如何在ECharts中创建柱状图并添标准线: ```html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ECharts标准线示例</title> <script src="echarts.min.js"></script> </head> <body> <div id="chart" style="width: 600px; height: 400px;"></div> <script> // 初始化图表实例 var chart = echarts.init(document.getElementById('chart')); // 柱状图的配置对象 var option = { xAxis: { type: 'category', data: ['A', 'B', 'C', 'D', 'E'] }, yAxis: { type: 'value' }, series: [{ type: 'bar', data: [10, 20, 30, 40, 50] }, { type: 'line', data: [30, 30, 30, 30, 30] }] }; // 将配置对象应用到图表实例 chart.setOption(option); </script> </body> </html> ``` 这段代码创建了一个柱状图,x轴显示了A、B、C、D、E五个类别,y轴表示数值。柱状图的数据为[10, 20, 30, 40, 50],同时添了一条标准线,线条的数据为[30, 30, 30, 30, 30]。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我不是码神(dn)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值