echarts常用图形笔记
柱状图1、基本属性用法//设置参数 myCharts.setOption({ title:{ text:hello word }, xAxis:{ type:category, data:xData, }, yAxis:{ type:value }, tooltip:{//提示框工具 trigger:item }, series:{//系列 name:牛皮, type:bar, data:yData, color:green, markLine:{ data:[{ type:average, name:平均值, }], }, markPoint:{ data:[{ type:min, name:最小值 }, { type:max, name:最大值 } ] } } }) },2、横向柱状图xAxis:{//调换横纵坐标内容 type:value }, yAxis:{ type:category, data:xData, },3、图例的使用legend:{ show:true, icon:circle,//形状 top:10%,//位置 itemWidth:10, itemHeight:20,//图例大小 textStyle:{//图例文字样式 },饼状图//设置参数 myCharts.setOption({ title:{ text:hello word, left:center }, legend:{//图例 left:left, orient:verical, //纵向排列 }, tooltip:{ trigger:item }, series:[{//系列 name:牛皮, type:pie, radius:[20%,70%],//设置半径 内半径 外半径可以设置为环形图 data:data2, label:{//标签 show:true position:inside//outside 外侧展示 inside内展示 center中心展示 }, roseType:area//南丁格尔图 }] }) },折线图1、折线图的基本属性用法myCharts.setOption({ title:{ text:hello word, }, tooltip:{//提示框 trigger:item }, yAxis:{ }, xAxis:{ data:xData }, series:[{//系列 name:牛皮, type:line,//折线图 smooth:true,//开启平滑的过渡 data:yData, areaStyle:{},//填充 markPoint:{ data:[ {type:max,name:最大值}, {type:min,name:最小值}] }, markLine:{ data:[ {type:average,name:平均值} ] } }, ] }) },2、折线图的堆叠//设置参数 myCharts.setOption({ title:{ text:hello word, }, tooltip:{ trigger:item }, yAxis:{ }, xAxis:{ data:xData }, series:[{//系列 name:牛皮, type:line,//折线图 smooth:true,//开启平滑的过渡 data:yData, areaStyle:{},//填充 markPoint:{ data:[ {type:max,name:最大值}, {type:min,name:最小值}] }, markLine:{ data:[ {type:average,name:平均值} ] } }, { type:line, data:aData areaStyle:{},//填充 stack:num//这里是堆叠 } ] }) },散点图//设置参数 myCharts.setOption({ title:{ text:hello word, }, tooltip:{//提示框组件 trigger:item }, xAxis:{ data:xData }, yAxis:{}, grid:{ show:true,//边框是否显示 left:20%, top:20%,//边距 backgroundColor:yellow//背景颜色 }, series:[{//系列 symbolSize:20,//散点大小 name:牛皮, type:scatter, data:yData, color:red,//颜色 emphasis:{//高亮 itemStyle:{ borderColor:green, borderWidth:30 } } }] }) },雷达图let data2 result1.map(item ({ value: [item.finalTotalAmount, item.id, item.outTradeNo], name: item.userName })); console.log(data2) //设置参数 myCharts.setOption({ title:{ text:hello word, }, legend:{ }, tooltip:{ trigger:item }, radar: { indicator:[// 设置雷达图的指示器 {name:总金额,max:999}, {name:主键,max:99999}, {name:订单交易编号,max:999999999999999}, ], radius:120,//半径 // shape:circle,//形状 splitNumber:4,//图形分割数 splitArea:{//分割区 areaStyle:{ color:[red,blue,yellow,green] } } }, series:[{//系列 name:牛皮, type:radar, data:data2, areaStyle:{//数据图形的填充 color:yellow } }, ], lineStyle:{//线的样式 type:dashed, color:black } }) },

相关新闻

GAMS104 现代游戏引擎 2

GAMS104 现代游戏引擎 2

渲染的难点可以分为一下三部分:如何计算入射光线、如何考虑材质以及如何实现全局光照。 渲染的难点之一在于阴影,或者说是光的可见性。如何做出合适的阴影效果远比想象中要难得多,在实践中往往需要通过大量的技巧才能实现符合人认知的阴影效…

2026/10/9 9:54:43 阅读更多 →
Rails 迁移:用 add_reference 添加带索引的引用列(含 UUID 与进阶实践)

Rails 迁移:用 add_reference 添加带索引的引用列(含 UUID 与进阶实践)

文档教程知识库 【免费下载链接】til :memo: Today I Learned 项目地址: https://gitcode.com/gh_mirrors/ti/til 点击查看 免费下载 在 Rails 迁移中,add_reference 是声明式添加引用列的首选方法:相比手写 add_column 加 add_index 两步操…

2026/10/8 7:44:22 阅读更多 →
AI-For-Beginners 课程第一课:人工智能导论——从图灵测试到神经网络的方法论全景

AI-For-Beginners 课程第一课:人工智能导论——从图灵测试到神经网络的方法论全景

教程人工智能机器学习深度学习 【免费下载链接】AI-For-Beginners 12 Weeks, 24 Lessons, AI for All! 项目地址: https://gitcode.com/GitHub_Trending/ai/AI-For-Beginners 点击查看 免费下载 本文以 AI-For-Beginners 课程的第一课"人工智能导论"为核…

2026/10/9 9:54:45 阅读更多 →

最新新闻

php正则表达式学习笔记

php正则表达式学习笔记

前言 先说一件容易混淆的事:PHP 里的「正则表达式」其实分两套历史,一套是已经消失的 POSIX 扩展,一套是现在唯一在用的 PCRE。POSIX 那套函数(ereg()、eregi()、ereg_replace()、eregi_replace()、split()、spliti()、sql_regcas…

2026/10/9 9:54:17 阅读更多 →
php框架Phpbean说明

php框架Phpbean说明

前言 先说清楚一件事:Phpbean 是一个非常早期(PHP 5 时代)的轻量级 MVC 框架,早已停止维护,它的官方站点和官方文档如今都很难找到。网上关于它的说明文章内容高度雷同,基本是同一份文本被反复转抄&#xf…

2026/10/9 9:54:17 阅读更多 →
Honeywell EPKS SafeView配置实战:只读视图安全加固指南

Honeywell EPKS SafeView配置实战:只读视图安全加固指南

简介:本资源是一份面向工业自动化领域DCS操作员与系统工程师的Honeywell EPKS SafeView专项技术指南,聚焦解决传统Windows多窗口环境在工业监控场景中画面混乱、关键信息易被覆盖、操作不可控等核心痛点。文档基于Honeywell官方标准文档(如GS…

2026/10/9 9:54:17 阅读更多 →
从信息到Element:WSaiOS-SI结构智能体系的信息结构化理论研究

从信息到Element:WSaiOS-SI结构智能体系的信息结构化理论研究

从信息到Element:WSaiOS-SI结构智能体系的信息结构化理论研究摘要:信息如何进入结构智能体系,是WSaiOS-SI理论建设中必须回答的基础问题。本文提出,信息不等于Element,字符不等于Element,Token不等于Elemen…

2026/10/9 9:54:17 阅读更多 →
拆解MES基础考核试题:从ISA-95到BOM与生产模式的制造执行系统核心知识

拆解MES基础考核试题:从ISA-95到BOM与生产模式的制造执行系统核心知识

简介:MES基础业务考核试题(含答案)是一份面向制造企业信息化新员工、MES运维实施人员及生产管理实习生的考核型资料,内容围绕制造执行系统在车间层的应用展开,系统覆盖ISA-95标准、四个重点功能、物料批管控与单体管控…

2026/10/9 9:54:17 阅读更多 →
ARM架构本质:不是指令集背诵,而是硬件契约与系统权衡

ARM架构本质:不是指令集背诵,而是硬件契约与系统权衡

1. 为什么“搞懂ARM架构”这件事,90%的人从一开始方向就错了很多人点开一篇叫《一文深入搞懂ARM处理器架构》的文章,心里想的是:“我只要记住Cortex-A78比A55快、Neoverse是服务器用的、Thumb指令集更省电”——然后合上页面,觉得…

2026/10/9 9:53:15 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 10:10:36 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 6:17:20 阅读更多 →