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折线+柱状 +双轴 的相关文章

  • 如何使用 JavaScript 刷新页面?

    如何使用 JavaScript 刷新页面 Use location reload https developer mozilla org en US docs Web API Location reload 例如 每当元素带有以下内容时重新
  • HTML 和 标签有什么区别?

    HEAD 标签和 BODY 标签有什么区别 大多数 HTML 书籍仅 简短 提及 and 标签 但它们消失得很快 它们会影响浏览器呈现网页的方式吗 另外 它们会影响 javascript 的运行顺序吗 我的意思是 如果我里面有一个javas
  • 返回上一页

    我正在使用表格来 评价 页面 此表单将数据 发布 到其他地方的 php 脚本 我只是想在处理表单后显示一个链接 这将使用户返回到上一页 我可以在 php 脚本中使用 javascript 来执行此操作吗 GF 您可以使用链接来调用histo
  • 如何在 google.maps.event.addListener 中使用它

    以下示例有效 但是当我尝试传递参数并使用this在该功能不起作用 Working google maps event addListener markers i click showInfoWindow function showInfoW
  • Pjax动画

    我终于让 pjax 工作了 但我还有另一个问题 如何添加一些 jquery 动画 如淡出 幻灯片旧内容和淡入 幻灯片新内容 默认情况下 pjax 只是更改内容 没有任何好看的效果 任何帮助将非常感激 此致 基本上 你有一堆事件 https
  • 转义 \u200b(零宽度空格)和其他非法 JavaScript 字符

    我有一组 JavaScript 对象 我引导到后端模板 以在页面加载时初始化我的 Backbone js 集合 它看起来像这样 作为 Twig 模板 我遇到的问题是某些文本字段包含 u200b 零宽度空格 这会破坏
  • Javascript:我应该隐藏我的实现吗?

    作为一名 C 程序员 我有一个习惯 将可以而且应该私有的东西设为私有 当 JS 类型向我公开其所有私有部分时 我总是有一种奇怪的感觉 而且这种感觉并没有被 唤起 假设我有一个类型draw方法 内部调用drawBackground and d
  • Rangy:插入符号下的单词(再次)

    我正在尝试创建一个预输入代码以添加到 wysihtml5 富文本编辑器 基本上 我需要能够插入人员 标签引用 例如 Twitter Github Facebook 我发现一些人试图实现同样的事情的代码 http jsfiddle net A
  • 非法使用break语句; javascript

    当这个变量达到一定数量时 我希望循环停止 但我不断收到错误 未捕获的语法错误 非法的中断语句 function loop if isPlaying jet1 draw drawAllEnemies requestAnimFrame loop
  • 从 PL/SQL 调用 shell 脚本,但 shell 以 grid 用户而非 oracle 身份执行

    我正在尝试使用 Runtime getRuntime exec 从 Oracle 数据库内部执行 shell 脚本 在 Red Hat 5 5 上运行的 Oracle 11 2 0 4 EE CREATE OR REPLACE proced
  • Next.js:错误:React.Children.only 期望接收单个 React 元素子元素

    我有一个名为Nav inside components目录及其代码如下所示 import Link from next link const Nav gt return div a Home a a About a div export d
  • 如何按 Angular 表中的属性(该属性具有单个 rownspan)进行分组?

    我没有找到这个问题的合适标题 我的问题是 例如 我有一个包含两列的表 列汽车品牌和列汽车型号 我希望表是 like in this picture 换句话说 品牌名称只会出现 1 次 我的输入数组采用以下 json 格式 brand Aud
  • Riak 在 MapReduce 查询中失败。使用哪种配置?

    我正在与 riak riak js 结合开发一个 nodejs 应用程序 并遇到以下问题 运行此请求 db mapreduce add logs run 正确返回存储在存储桶日志中的所有 155 000 个项目及其 ID logs 1GXt
  • D3 向对象添加超链接?

    我正在尝试制作 D3 图 它将代表我网站的菜单 我尝试按照此处的其他指南添加超链接 但它们都不起作用 每个对象都会有一个不同的 URL 指向 主页 关于 联系方式等 如果添加超链接 我可以拖动对象吗 这意味着如果我按住单击 如果我单击该对象
  • 是否可以在Linux上将C转换为asm而不链接libc?

    测试平台为Linux 32位 但也欢迎 Windows 32 位上的某些解决方案 这是一个c代码片段 int a 0 printf d n a 如果我使用 gcc 生成汇编代码 gcc S test c 然后我会得到 movl 0 28 e
  • 绘制多边形

    我正在使用 Google Maps API V3 根据路径绘制多边形 该路径是随机未排序坐标点 LatLng 的数组 这会产生以下形状 Polylines intersect Problem 由于多边形的形状取决于路径中点的顺序 因此如何对
  • Bash 解析和 shell 扩展

    我对 bash 解析输入和执行扩展的方式感到困惑 对于输入来说 hello world 作为 bash 中的参数传递给显示其输入内容的脚本 我不太确定 Bash 如何解析它 Example var hello world displaywh
  • 如何为 jQuery 插件设置私有变量?

    我想创建一个简单的插件 它使用元素的文本作为默认值 或者您可以在调用插件时设置此值 但是 如果我不设置该值 并为多个元素调用插件 则默认值会成倍增加 function fn reText function options var setti
  • 使圆圈与 d3.js 上的多线匹配相同的颜色过滤?

    我有一个多线图 当按每种水果过滤时会更新 每条线条颜色对应不同的销售年份 在 的帮助下Shashank https stackoverflow com users 5569282 shashank 每个数据点线上的圆圈已添加到组中 而不是直
  • $ 在 JQuery 中意味着什么

    在下面的 var obj one 1 two 2 three 3 four 4 five 5 each obj function i val console log val 这里是什么意思 是对象吗 是一个别名jQuery对象 函数 它充当

随机推荐

  • 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