ECharts常用图表 雷达图、仪表盘图

黑马程序员官方
企业官方账号
2023-02-03 15:46:35

ECharts常用图表 雷达图、仪表盘图目录 

1.雷达图

1.1.雷达图的实现步骤

1.2.雷达图的常见效果

1.3.雷达图的特点

2.仪表盘图

2.1.仪表盘的实现步骤

2.2.仪表盘的常见效果

2.3.仪表盘的特点


1.雷达图

1.1.雷达图的实现步骤

步骤1 ECharts 最基本的代码结构

<!DOCTYPE html>

<html lang="en">

<head>

        <script src="js/echarts.min.js"></script>

</head>

<body>

        <div style="width: 600px;height:400px"></div>

        <script>

                var mCharts = echarts.init(document.querySelector("div"))

                var option = {}

                mCharts.setOption(option)

        </script>

</body>

</html>

此时 option 是一个空空如也的对象

  • 步骤2 定义各个维度的最大值

  • 步骤3 准备具体产品的数据

  • 步骤4 在 series 下设置 type:radar

var option = {

        radar: {

                indicator: dataMax

        },

        series: [

                {

                        type: 'radar',

                        data: [

                                {

                                        name: '华为手机1',

                                        value: hwScore

                                },

                                {

                                        name: '中兴手机1',

                                        value: zxScore

                                }

                        ]

                }

        ]

}

 
 

 

1.2.雷达图的常见效果

显示数值 label

 

 区域面积 areaStyle

 

 

  • 绘制类型 shape

雷达图绘制类型,支持 'polygon' 和 'circle'

'polygon' : 多边形

'circle' 圆形

 

 

1.3.雷达图的特点

雷达图可以用来分析多个维度的数据与标准数据的对比情况

2.仪表盘图

2.1.仪表盘的实现步骤

步骤1 ECharts 最基本的代码结构

 

此时 option 是一个空空如也的对象

  • 步骤2: 准备数据, 设置给 series 下的 data

        data:[97]

  • 步骤3: 在 series 下设置 type:gauge

 

2.2.仪表盘的常见效果

  • 数值范围: max min
  • 多个指针: 增加data中数组的元素
  • 多个指针颜色的差异: itemStyle

 

 

2.3.仪表盘的特点

仪表盘可以更直观的表现出某个指标的进度或实际情况

 往期文章:


 黑马前端专栏干货多多,关注再学,好方便~

2023年前端学习路线图:课程、源码、笔记,技术栈另外此线路图实时更新!需要课后资料的友友们,可以直接告诉我喔~

 

 

...全文
1656 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
源码下载地址: https://pan.quark.cn/s/c20c5da6957d 卸载 首先,需要核实是否存在先前安装的记录,或者系统是否预置了httpd服务,可通过以下命令进行验证: # rpm -qa | grep httpd 或者: # yum list | grep httpd 我之前已经进行过一次安装,因此在此会看到相应的显示结果: 然后我将着手卸载我的httpd,首要步骤是终止httpd服务的运行,对应的命令如下: # systemctl stop httpd.service 接着,无论是使用 rpm -e 还是 yum -erase 命令均可实现卸载,但需注意使用rpm -e命令前必须自行移除相关依赖包,因此我选择使用yum -erase命令进行卸载,具体命令为: # yum erase httpd.x86_64 在执行过程中会提示确认操作 在Linux环境中,CentOS 7 是一种非常普遍的操作系统,特别是在服务器应用方面。Apache HTTP Server(通常简称为Apache或httpd)是最广受欢迎的网页服务器软件之一,主要用于承载网站及相关服务。本资源将详尽说明在CentOS 7系统中关于Apache服务的安装与移除流程。 ### 移除Apache服务 1. **核实安装情况**: 在执行卸载操作前,必须先确认Apache是否已安装。这可以通过查询已安装的软件包列表来完成,可选用以下任一命令: ```bash # rpm -qa | grep httpd # yum list | grep httpd ``` 若Apache已安装,上述命令将返回相关的软件包信息。 2. **终止服务运行**: 在卸载前,必须先停止正在运行的A...

12,363

社区成员

发帖
与我相关
我的任务
社区描述
传智教育旗下高端IT教育品牌,中国“教育行业A股IPO第一股” 1100多位专职教研以及教学团队,已发教程12万余节,年均下载及播放量4000万余次。源码、教材、项目,均会放送。
mysql分布式架构 企业社区
社区管理员
  • 黑马程序员官方
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

传智教育旗下高端IT教育品牌,中国“教育行业A股IPO第一股” 1100多位专职教研以及教学团队,已发教程12万余节,年均下载及播放量4000万余次。源码、教材、项目,均会放送。

试试用AI创作助手写篇文章吧