echart折线+柱状 +双轴

2023-12-19

option = {
  color: ['#d4e1ffa3', 'green', '#37A2FF', '#FF0087', '#FFBF00'],
  title: {
    text: 'Gradient Stacked Area Chart'
  },
  tooltip: {
    trigger: 'axis',
    axisPointer: {
      type: 'cross',
      label: {
        backgroundColor: '#6a7985'
      }
    }
  },
  legend: {},

  grid: {
    left: '3%',
    right: '4%',
    bottom: '3%',
    containLabel: true
  },
  xAxis: [
    {
      type: 'category',
     
      data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    },
    {
      type: 'category',
      boundaryGap: false, show:false,
      data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    }
  ],
  yAxis: [
    {
      type: 'value',
      max: 350
    },
    {
      type: 'value',
      max: 100,
      min: 0
    }
  ],
  series: [
    {
      name: '实验次数',
      type: 'bar',
      smooth: true,
      lineStyle: {
        width: 0
      },
      showSymbol: false,
      areaStyle: {
        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
          {
            offset: 0,
            color: 'rgb(128, 255, 165)'
          },
          {
            offset: 1,
            color: '#fff'
          }
        ])
      },
      z: 1, // 设置层叠顺序,数值越大,显示在越上层
      yAxisIndex: 0, // 使用第一个 y 轴
      xAxisIndex: 0, // 使用第一个 y 轴
      barWidth:60,
      data: [100, 79, 45, 50, 100, 100, 70]
},
    {
      name: '合格率',
      type: 'bar',
      smooth: true,
      lineStyle: {
        width: 0
      },
      showSymbol: false,
      areaStyle: {
        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
          {
            offset: 0,
            color: 'red'
          },
          {
            offset: 1,
            color: '#fff'
          }
        ])
      },
      yAxisIndex: 0, // 使用第一个 y 轴
      xAxisIndex: 0, // 使用第一个 y 轴
      z: 2, // 设置层叠顺序,数值越大,显示在越上层
      data: [90, 40, 30, 40, 90, 80, 50],
      barWidth:40,
      barGap: '-83%', // 设置负值,使第一个系列的柱状图重叠显示在第二个系列上
      barCategoryGap: '50%', // 控制两个系列之间的间隔
    },
    {
      name: '合格率',
      type: 'line',
      smooth: true,
      lineStyle: {
        width: 0
      },
      showSymbol: false,
      areaStyle: {
        color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
          {
            offset: 0,
            color: 'red'
          },
          {
            offset: 1,
            color: '#fff'
          }
        ])
      },
      yAxisIndex: 1,
       xAxisIndex: 1, // 使用第一个 y 轴
      z: 1, // 设置层叠顺序,数值越大,显示在越上层
      data: [90, 80, 70, 60, 90, 80, 50]
    },
  ]
};

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

echart折线+柱状 +双轴 的相关文章

随机推荐

  • 20231219_100657 java io 字符缓冲输入流 BufferedReader

    读取文件所有内容 使用字节数组 获得缓冲字符输入流对象 FileReader fileReader new FileReader b txt BufferedReader bufferedReader new BufferedReader
  • DC电源模块的安装和使用步骤是什么?

    BOSHIDA DC电源模块的安装和使用步骤是什么 安装和使用DC电源模块的步骤如下 1 确定模块的电源需求 查阅模块的规格和说明书 确定所需的输入电压范围和输出电流能力 2 配置电源线 根据电源模块的输入要求 选择合适的电源线 确保电源线
  • HONEYWELL 05701-A-0351 数字量扩展模块

    HONEYWELL 05701 A 0351 数字量扩展模块 HONEYWELL 05701 A 0351 数字量扩展模块产品详情 HONEYWELL 05701 A 0351 数字量扩展模块一般用于工业自动化系统中 主要用于扩展数字输入和
  • 基于SpringBoot+Vue的老年一站式服务平台演示设计实现(源码+lw+部署文档+讲解等)

    文章目录 前言 详细视频演示 具体实现截图 技术栈 后端框架SpringBoot 前端框架Vue 持久层框架MyBaitsPlus 系统测试 系统测试目的
  • 利用夜莺开源版对H3C无线设备监控

    编者荐语 真正搞监控的人肯定知道 SNMP 水有多深 有时我甚至腹黑猜测 这些厂商是故意的吧 指标不标准 格式各异 只能靠一款灵活的采集器了 本文是夜莺社区用户写的文章 转给大家参考 author 网络小斐 关于夜莺SNMP插件 前文说明了
  • 企业办公加密系统中——全透明加密和半透明加密的区别

    PC端访问地址 www drhchina com 天锐绿盾数据防泄密系统中的全透明加密和半透明加密的区别如下 全透明加密是采用驱动层动态加解密技术 对企业内部所有涉密文档进行强制加密处理 从文件创建开始即可自动加密保护 加密文档在加密前后对
  • 图像相关知识点及属性介绍

    图像常用属性指标 图像的常用属性指标有以下几个 分辨率 分辨率是指图像中可以显示的水平和垂直像素数 较高的分辨率意味着图像具有更多的细节和更高的清晰度 常用单位有像素 px 或者万像素 MP 色彩深度 色彩深度是指图像中每个像素可以表示的不
  • MyBatis:一文带你全面了解

    MyBatis 一文带你全面了解 1 概述 1 1 MyBatis简介 MyBatis是一个基于Java语言的持久层框架 它通过XML描述符或注解将对象与存储过程或SQL语句进行映射 并提供了普通SQL查询 存储过程和高级映射等操作方式 使
  • 三维模型的顶层合并构建中纹理色彩匀色技术方法分析

    三维模型的顶层合并构建中纹理色彩匀色技术方法分析 多块相邻倾斜摄影三维模型的顶层合并构建中 纹理色彩匀色技术是一种常用的方法 可以使不同块之间的纹理色彩更加一致和连贯 本文将对这种技术进行浅谈 在多块相邻倾斜摄影三维模型的顶层合并构建过程中
  • mysql无法连接问题及其环境变量配置

    问题 Can t connect to MySQL server on localhost 3306 10061 方案一 不推荐 第一 在环境变量 系统变量的path中添加mysql的bin目录 我的是D mysql mysql 8 0 2
  • 程序员必知!接口隔离原则的实战应用与案例分析

    接口隔离原则 Interface Segregation Principle ISP 是指客户端不应该依赖它不需要的接口 或者说一个类对另一个类的依赖应该建立在最小的接口上 定义 接口隔离原则的核心思想是系统解耦和可复用性的提高 它鼓励将臃
  • 通过 Navicat 连接数据库 2003 - can‘t connect to MySQL server on ‘localhost‘ (10061 “Unknown error“)

    报错原因 2003 can t connect to MySQL server on localhost 10061 Unknown error 由于 MySQL 无法连接导致 解决方法 win R 输入services msc 将 mys
  • 基于SpringBoot+Vue的智慧生活商城系统设计实现(源码+lw+部署文档+讲解等)

    文章目录 前言 详细视频演示 具体实现截图 技术栈 后端框架SpringBoot 前端框架Vue 持久层框架MyBaitsPlus 系统测试 系统测试目的
  • Java 中单例模式的常见实现方式

    一 什么是单例模式 单例模式是一种创建型设计模式 它确保类只有一个实例 并提供全局访问点让外部代码可以访问该实例 在 Java 中 可以 使用单例模式来实现 一些全局性的操作 例如 配置文件管理 线程池管理 数据库连接池管理 等等 这些操作
  • 故障排除: Vcenter Root user password expires in 0 days.

    故障排除 Vcenter Root user password expires in 0 days 1 故障现象 登录Vsphere Client显示报错信息如下 Vcenter Root user password expires in
  • VUE实践优化:轮询机制与代码结构升级

    前言 我们之前探讨过 对于包含处理状态的表格数据 我们可以通过轮询的方式进行处理 轮询更新进度条 JavaScript中的定时器和异步编程技巧 然而 当我们离开页面时 定时器仍会继续触发请求 这会造成资源的浪费 因为返回的数据并没有被渲染出
  • 【HarmonyOS开发】ArkUI实现下拉刷新/上拉加载

    列表下拉刷新 上拉加载更多 不管在web时代还是鸿蒙应用都是一个非常常用的功能 基于ArkUI中TS扩展的声明式开发范式实现一个下拉刷新 上拉加载 上拉加载 下拉刷新 如果数据量过大 可以使用 LazyForEach 代替 ForEach
  • SpringIOC之ApplicationEventMulticaster

    博主介绍 全网粉丝5W 全栈开发工程师 从事多年软件开发 在大厂呆过 持有软件中级 六级等证书 可提供微服务项目搭建与毕业项目实战 博主也曾写过优秀论文 查重率极低 在这方面有丰富的经验 博主作品 Java项目案例 主要基于SpringBo
  • python_批量筛选指定目录下的gga&pos文件

    小工具 在指定的目录下 批量筛选出符合要求的gga或者pos文件 import sys import os from datetime import datetime from PyQt5 QtWidgets import QApplica
  • echart折线+柱状 +双轴

    option color d4e1ffa3 green 37A2FF FF0087 FFBF00 title text Gradient Stacked Area Chart tooltip trigger axis axisPointer