雷达图

news/2024/12/27 9:45:30/

雷达图

在这里插入图片描述

1、设置各个维度的最大值

2、准备具体产品的数据

3、将type设置为radar

代码实现:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title>
</head>
<!-- 1、引入Echarts.js -->
<script src="../lib/echarts.min.js"></script>
<body><div style="width: 400px;height: 600px;"></div>
<script>// 3、初始化echats实例对象
var eCharts=echarts.init(document.querySelector('div'));//每个维度的最大值
var dataMax = [{name: '易用性',max: 100},{name: '功能',max: 100},{name: '拍照',max: 100},{name: '跑分',max: 100},{name: '续航',max: 100}]//4、准备配置项
var option={
radar:{indicator:dataMax,
},
series:[{type:'radar',data: [{name: '华为手机1',value: [80, 90, 80, 82, 90]},{name: '中兴手机1',value: [70, 82, 75, 70, 78]}],}
]
}
//5、将配置项配置给实例对象
eCharts.setOption(option);</script>
</body>
</html>

常用配置

显示数据,在series中设置label为true

        label:{show:true},

在series中设置 areaStyle显示阴影

    areaStyle:{},//将每一个产品的雷达图形成阴影的面积区域

改变雷达图最外层的形状

设置radar中的shape

radar:{indicator:dataMax,shape:'circle'//设置雷达图最外层展示的形状  circle polygon},

完整代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title>
</head>
<!-- 1、引入Echarts.js -->
<script src="../lib/echarts.min.js"></script>
<body><div style="width: 400px;height: 600px;"></div>
<script>// 3、初始化echats实例对象
var eCharts=echarts.init(document.querySelector('div'));//每个维度的最大值
var dataMax = [{name: '易用性',max: 100},{name: '功能',max: 100},{name: '拍照',max: 100},{name: '跑分',max: 100},{name: '续航',max: 100}]//4、准备配置项
var option={
radar:{indicator:dataMax,shape:'circle'//设置雷达图最外层展示的形状  circle polygon},
series:[{type:'radar',label:{show:true},areaStyle:{},//将每一个产品的雷达图形成阴影的面积区域data: [{name: '华为手机1',value: [80, 90, 80, 82, 90]},{name: '中兴手机1',value: [70, 82, 75, 70, 78]}],}
]
}
//5、将配置项配置给实例对象
eCharts.setOption(option);</script>
</body>
</html>

http://www.ppmy.cn/news/343605.html

相关文章

【雷达书籍推荐】 第2期 雷达原理

今天介绍的是&#xff0c;丁鹭飞老师的《雷达原理》&#xff08;第5版&#xff09;一书。 本书分为雷达主要分机及测量方法两大部分。前者包括雷达发射机、雷达接收机及雷达终端&#xff0c;书中阐述了它们的组成、工作原理和质量指标&#xff1b;后者包括经典的测距、测角和测…

模拟哈特曼波前探测器

这是模拟哈特曼波前探测器的另一份代码&#xff0c;这里不需要设置微透镜的参数。 波前 > 光点&#xff0c;使用的是 离散DFT对应的fft(&#xff0c;)&#xff0c;而不是 FFT对应的 fft2()&#xff0c;最大的优点是运算速度极快&#xff0c;其原因是 不需要通过双循环分别对…

雷达图(用ECharts绘制)

目录 雷达图可以从多个维度来对比不同数据之间的情况 基本实现 ①ECharts最基本的代码结构&#xff1a;引入js文件、DOM容器、初始化对象、配置option ②定义各个维度的最大值&#xff0c;并在option的radar选项中配置 ③在series中配置具体的数据 ④在series中设置type为…

echarts雷达图 echart雷达图 雷达图

目录 普通雷达图圆形雷达图 普通雷达图 var legendData [高一(1)班, 高一(2)班]; //图例var indicator [{text: 二面角的定义,max: 30,},{text: 正棱锥的定义,max: 30},{text: 二面角的面,max: 30},{text: 直二面角,max: 30,// axisLabel: {show: true, textStyle: {fontSiz…

雷达图使用攻略(上)

报表开发和设计过程中&#xff0c;在遇到需要展示对比的情况时&#xff0c;常规的柱形图、条形图或是折线图&#xff0c;往往不是特别直观&#xff0c;能一击命中你的需求。这时候你可能就会需要自定义的可视化图表&#xff0c;来解决这些问题了。 今天这篇文章就来给大家详细说…

雷达篇(六)电磁波的大气衰减

大气中的氧气和水蒸气是产生雷达电磁波衰减的主要原因。一部分照射到这些气体微利上的电磁波能量被他们吸收后&#xff0c;变成热能而损耗。当工作波长短于10cm&#xff08;工作频率高于3GHz&#xff09;时必须考虑大气衰减。如图所示&#xff0c;水蒸气的衰减谐振峰在22.4GHz …

JS Echarts之雷达图 | 使用Excel画雷达图

文章目录 第一部分&#xff1a;JS Echarts之雷达图1. 什么是 Echarts2. JS Echarts之雷达图2.1 使用Echarts画雷达图2.3 echarts雷达图中常用修改修改indicator文字的颜色axisLine&#xff1a;设置雷达图中间射线的颜色axisLine&#xff1a; 设置雷达图中间射线的颜色splitArea…

图论-度序列可图性判断(Havel-Hakimi定理)

图论基础是人工智能机器学习关键&#xff0c;我建议大家找几个比较靠谱入门的机器学习或者人工智能学习平台&#xff0c;在此推荐一个我看过的小白人工智能入门教程&#xff0c;零基础教程&#xff0c;简单通俗易懂&#xff0c;点击这里可以直达&#xff1a;人工智能入门基础教…