Echarts13-- 多条纵轴下控制背景线条数
需要的最终结果
用这个作为实例,也是需要的最终结果
可以观察到,尽管有多条纵轴,但背景线条却不乱
分析:之所以能够均匀分线,是因为设置了比例相同的min和max,但许多时候,我们是不能设置的,因为数据的大小不可控
问题描述
不设置min和max时如下图,看起来很难看,也是我们遇见的问题
解决办法
分析1:还是要设置min和max,还有interval(interval是强制设置坐标轴分割间隔),我们要处理的就是如何在数据不确定的情况下设置min、max、interval。
min分析:min,y轴最小值,可以在了解需求的条件下确定,也可以通过获得后台返回的数据的最小值获取,并做下一步处理,比如,最小值为0的话,就不动了,最小值为负值的话,在此基础上在减x
max分析:max,y轴最大值,可以在了解需求的条件下确定,也可以通过获得后台返回的数据的最大值获取,并做下一步处理,比如,让最大值为间隔的倍数(不设置min和max时,y轴最大值都是间隔的倍数,可以自己观察),例:max : interval * 5
interval分析:interval是强制设置坐标轴分割间隔,可以计算获得,例如:Math.ceil(max / 5),用最大值分割成5份(5是随意设置的),并向上取整
注意:无论是分割数,还是设置max是interval 的几倍,这几个y轴的设置是统一的
我的设置:
this.rnMax就是max,min为0,interval 我设置了均分5份,max最大值是interval的6倍
Echarts13-- 多条纵轴下控制背景线条数相关推荐
- Diango博客--17.统计各个分类和标签下的文章数
文章目录 0.思路引导 1.Model 回顾 2.数据库数据聚合 3.使用 Annotate 4.在模板中引用新增的属性 0.思路引导 在我们的博客侧边栏有分类列表和标签列表,显示博客已有的全部文章分 ...
- mysql 获取下一条记录数,如何在MySQL中查询当前数据上一条和下一条的记录
如果ID是主键或者有索引,可以直接查找: 方法一: 查询上一条记录的SQL语句(如果有其他的查询条件记得加上other_conditions以免出现不必要的错误): select * from tab ...
- linux下生成源程序控制流图,Linux下控制(统计)文件的生成的C代码实现
本文分享了Linux下控制(统计)文件的生成的C代码实现案例,供大家参考,具体内容如下 一.需求描述不定时地在Linux机器下的某目录中放入文件,文件内容中包含了用户号码.起止时间等字段,现要求编写一 ...
- 最简单DIY基于ESP8266的智能彩灯③(在网页用按钮+滑动条+手机APP控制RGB灯)
ESP8266和ESP32智能彩灯开发系列文章目录 第一篇:最简单DIY基于ESP8266的智能彩灯①(在网页用按钮点亮普通RGB灯) 第二篇:最简单DIY基于ESP8266的智能彩灯②(在网页用按键 ...
- 鬼知道NOI会不会成为下一个奥数
认真写作文不可能的,这辈子不可能认真写作文的. (月考,期末考,高考即将到达战场,真香警告) 以下应该成为原稿!!! 真.喜欢写感悟,但我感觉我可能把它写的有点商业化,商业化的文章不可能放的,所以我尽 ...
- STM32控制步进电机:基于HAL库定时器中断的闭环步进电机驱动+精准控制脉冲数
STM32控制步进电机:基于HAL库定时器中断的闭环步进电机驱动+精准控制脉冲数 一.步进电机闭环驱动器 二.CubeMx配置 1.Clock Configuration 2.脉冲端 定时器配置 3. ...
- linux shell多进程通信,linux shell控制并发进程数实践 · BG2BKK Site
shell脚本多线程应用同事将新上线APP的一部分log交给我,让我统计下这些log中供出现了哪些deviceid采用awk就可以实现这部分匹配和统计功能,还是比较简单的 挑战在于,这批log文件非常 ...
- pandas使用groupby函数和count函数返回的是分组下每一列的统计值(不统计NaN缺失值)、如果多于一列返回dataframe、size函数返回分组下的行数结果为Series(缺失值不敏感)
pandas使用groupby函数和count函数返回的是分组下每一列的统计值(不统计NaN缺失值).如果多于一列返回dataframe.size函数返回分组下的行数结果为Series(不区分缺失值和 ...
- C语言在不引入第三变量下交换俩数
C语言在不引入第三变量下交换俩数 第一种方法 第二种方法
最新文章
- eclispse调试为什么什么都看不到_【科普6】单号出了为什么还是看不到物流信息?...
- 随笔:朋友圈扫街图有感(爱情)
- RadonDB - 部署教程
- 产品研发过程管理专题——编写软件测试计划需要考虑的几个问题
- Android中GsonFormat的安装及使用
- php 转换为自定义类,PHP面向对象教程之自定义类_PHP
- php和mysql的概述_MySQL_理解MySQL变量和条件,一、概述 变量在存 - phpStudy
- war2 洛谷模拟赛day2 t3 状压
- Java购物车前端代码_JavaWeb后台购物车类实现代码详解
- Nature命名规范
- python证件照换底色_还在用PS给证件照换底色吗?20行代码教你用Python给证件照换底色...
- CH582M,PWM模拟DAC实现WAV播放,FATFS文件
- 微信小程序实现下拉框功能
- 华为鸿蒙harmonyos-面向全场,华为鸿蒙 OS 下月发布?别做梦了……
- 支付系统就该这么设计(万能通用)
- .Net微服务架构:API网关
- 浅析计算机信息管理系统任务书,计算机工程系学生就业信息管理系统任务书
- 如何批量下载网站网页
- 武汉python招聘与数据_(武汉有岗)星融元数据技术有限公司招聘公告
- 仿联想商城laravel实战---4、验证(lavarel的表单验证如何使用)
热门文章
- SSD 图像处理数据增强方法。
- 基于javaweb+mysql的高校学生会社团管理系统(前台、后台)
- 椭圆型变分问题理论及数值方法
- 天猫精灵开发技能【3】
- Practical Machine Learning with H2O.2016.12
- LabVIEW MasterFramework 源码下载入口
- NOJ1635看望朋友
- 2022年中国汽车事件数据记录器(EDR)市场现状研究分析与发展前景预测报告
- 图像修复(Image Restoration)
- stylecloud ,wordcloud 库学习及使用例子