当前位置: 首页 > news >正文

echarts- 热力图, k线图,雷达图

热力图

在这里插入图片描述
热力图可以看成是一种矩形的散点图。
热力图的矩形受itemStyle的影响。
通常配合visualmap组件来根据值的大小做颜色的变化。

热力图主要通过颜色去表现数值的大小,必须要配合 visualMap 组件使用。

visualMap:视觉映射组件

let options = {tooltip: {},xAxis: {type: "category",data: ["上午", "中午", "下午", "晚上"],},yAxis: {type: "category",data: ["d1", "d2", "d3", "d4", "d5"],},visualMap: {min: 0,max: 22,},series: [{type: "heatmap",data: [[0, 0, 1],[0, 2, 10],[1, 0, 12],[1, 3, 7],[2, 2, 22],[3, 4, 12],[],],},],};

在这里插入图片描述

k线图

在这里插入图片描述
是反应股票走向趋势的阴阳烛,
图形受itemStyle的控制。
图形由4部分组成:
data:[ [ 开始值,结束值,最低值,最大值 ] ]
宽度的调节跟bar图一样,要用barWidth调节。

let options = {tooltip: {},xAxis: {type: "category",data: ["2024-01-01", "2024-01-02", "2024-01-03", "2024-01-04"],},yAxis: {},series: [{type: "candlestick",label: {show: true,},data: [[10, 20, 5, 25],[0, 5, 2, 8],[15, 25, 6, 12],[16, 24, 7, 25],],},],};

在这里插入图片描述
设置阴阳烛的颜色,

 let options = {tooltip: {},xAxis: {type: "category",data: ["2024-01-01", "2024-01-02", "2024-01-03", "2024-01-04"],},yAxis: {},series: [{type: "candlestick",barWidth: 10,itemStyle: {color0: "blue", //阴线 图形的颜色。color: "yellow", //阳线 图形的颜色},data: [[20, 34, 10, 38],[40, 35, 30, 50],[31, 38, 28, 44],[38, 15, 5, 42],],},{type: "line",data: [10, 30, 28, 42],},],};

在这里插入图片描述

雷达图

在这里插入图片描述
雷达图一般用于展示能力,雷达图也有symbol,line,item。
雷达图与其他表的不同之处:
1.需要一个雷达坐标系,指定各项能力的最大值。
2.然后再画雷达图来指定各项能力的当前值。

 let options = {tooltip: {},radar: {//雷达图坐标系组件shape: "polygon", //雷达图绘制类型"circle"indicator: [//雷达图的指示器,用来指定雷达图中的多个变量{name: "发育",value: 5,},{name: "打团",value: 5,},{name: "生存",value: 5,},{name: "输出",value: 5,},{name: "辅助",value: 5,},],},series: [],};

在这里插入图片描述
添加数据

let options = {tooltip: {},radar: {//雷达图坐标系组件shape: "polygon", //雷达图绘制类型"circle"indicator: [//雷达图的指示器,用来指定雷达图中的多个变量{name: "发育",value: 5,},{name: "打团",value: 5,},{name: "生存",value: 5,},{name: "输出",value: 5,},{name: "辅助",value: 5,},],},series: [{type: "radar",symbol: "rect",data: [{ name: "my", value: [2, 3, 4, 3, 1] },{ name: "other", value: [5, 4, 4, 5, 4] },],},],};

在这里插入图片描述

图表的规律

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Linux-Web服务搭建面试题-2
  • (1)无线电失控保护(二)
  • 【全开源】景区手绘地图导览系统源码(ThinkPHP+FastAdmin)
  • 结构体知识点
  • [JDK工具-6] jmap java内存映射工具
  • 聊聊ChatGPT的本质
  • Java基础语法---Stringjoiner
  • ChatGPT技术演进简介
  • 【STM32】 独立看门狗配置方法
  • Python编程的黑暗魔法:模块与包的神秘力量!
  • 解决vite打包只生成了一个css和js文件问题
  • 五分钟搭建一个Suno AI音乐站点
  • 手搓堆(C语言)
  • 01.爬虫---初识网络爬虫
  • react 函数组件 开发模式默认被渲染两次
  • angular2 简述
  • C语言笔记(第一章:C语言编程)
  • E-HPC支持多队列管理和自动伸缩
  • emacs初体验
  • Git 使用集
  • httpie使用详解
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • JavaScript学习总结——原型
  • Java程序员幽默爆笑锦集
  • NSTimer学习笔记
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • react-native 安卓真机环境搭建
  • ReactNativeweexDeviceOne对比
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • Transformer-XL: Unleashing the Potential of Attention Models
  • vue脚手架vue-cli
  • 百度小程序遇到的问题
  • 那些年我们用过的显示性能指标
  • 写代码的正确姿势
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​人工智能书单(数学基础篇)
  • ​如何防止网络攻击?
  • ​水经微图Web1.5.0版即将上线
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • # windows 运行框输入mrt提示错误:Windows 找不到文件‘mrt‘。请确定文件名是否正确后,再试一次
  • #etcd#安装时出错
  • ()、[]、{}、(())、[[]]命令替换
  • (06)Hive——正则表达式
  • (175)FPGA门控时钟技术
  • (C++哈希表01)
  • (c语言)strcpy函数用法
  • (C语言)球球大作战
  • (附源码)计算机毕业设计大学生兼职系统
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (四)软件性能测试
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • (转载)深入super,看Python如何解决钻石继承难题
  • .CSS-hover 的解释