首页 > 其他分享 >热力图

热力图

时间:2024-01-15 12:11:53浏览次数:13  
标签:min color max 力图 value label chinaMap

<template>
<div>
<el-row :gutter="24">
<el-col :span="8">
<div>
<el-statistic :precision="2" :value="man" title="男女比">
</el-statistic>
</div>
</el-col>
<el-col :span="8">
<div>
<el-statistic
group-separator=","
decimal-separator="."
:value="value1"
:title="title"
>
<template slot="prefix">
<i class="el-icon-s-flag" style="color: red"></i>
</template>
<template slot="suffix">
<i class="el-icon-s-flag" style="color: blue"></i>
</template>
</el-statistic>
</div>
</el-col>
<el-col :span="8">
<div>
<el-statistic group-separator="," :value="total" title="新生总人数">
</el-statistic>
</div>
</el-col>
</el-row>

<div>
<div ref="main" id="main"></div>
</div>
</div>
</template>

<script>
import * as echarts from "echarts";
import { chinaMap } from "../../components/content/chinaMap";

export default {
data() {
return {
man: 34 / 23,
total: 12344, // 新生总人数
value1: 4154, // 注册人数
title: "注册人数",
};
},
mounted() {
var chain_map = echarts.init(this.$refs.main);
echarts.registerMap("chinaMap", chinaMap); // 注册地图
var option = {
geo: {
map: "chinaMap", // 绘画的地图
zoom: 1.2, // 缩放比例
itemStyle: {
// 每一项的样式
areaColor: "#fff", // 地区颜色
borderColor: "#666", // 边框颜色
borderWidth: "0.3", // 边框宽度
opacity: 1, // 不透明度
},
label: {
// 文字
show: true, // 展示文字
fontSize: 8, // 字体大小
},
emphasis: {
// 附加属性(强调)
itemStyle: {
areaColor: "#b4ffff", // 鼠标经过的颜色
},
select: {
// 选中设置
itemStyle: {
areaColor: "#0f2c66", // 选中颜色设置
},
},
},
},
tooltip: {
// 提示框
show: true, // 默认展示
trigger: "item", // 触发展示每一项
triggerOn: "mousemove", // 修改为鼠标移动触发
formatter(parmas) {
return `名称:${parmas.name} <br/>新生人数:${parmas.value}`;
},
// 弹窗样式
padding: 3, // 内边距
borderColor: "#333",
backgroundColor: "rgba(50,50,50,0.7)",
textStyle: {
// 文本样式
color: "#fff",
},
},
series: [
{
// 数据
type: "map", // 类型
geoIndex: 0, // 索引
data: [
{ name: "上海市", value: 123 },
{ name: "北京市", value: 233 },
],
},
],
visualMap: {
// 视觉映射
type: "piecewise", // 分段
pieces: [
// 块<!--min~max区间值----label显示的字段(标题)color:展示的颜色-->
{ min: 0, max: 0, label: "0", color: "#fff" },
{ min: 1, max: 9, label: "1-9", color: "#ffe4da" },
{ min: 10, max: 99, label: "10-99", color: "#ff937f" },
{ min: 100, max: 999, label: "100-999", color: "#ff6c5e" },
{ min: 1000, max: 9999, label: "1000-9999", color: "#fe3335" },
{ min: 10000, label: "≥10000", color: "#cd0000" },
],
},
};
chain_map.setOption(option);
},
};
</script>

<style scoped>
#main {
width: 1000px;
height: 800px;
margin: 0 auto;
}
</style>

标签:min,color,max,力图,value,label,chinaMap
From: https://www.cnblogs.com/yangkaiwen/p/17965103

相关文章

  • 如何在ECharts中使用地图热力图展示城市热度
    Laravel是一个流行的PHP框架,它具有出色的可测试性,可以帮助开发人员在更短的时间内编写可靠的代码。但是,即使使用了这个框架,也可能会出现测试覆盖率较低的情况。测试覆盖率是指代码中已由测试案例覆盖的部分比例。测试覆盖率越高,代码质量越高。在本文中,我们将分享几种技巧,帮助您提......
  • Python绘制相关性热力图
    [Python绘制相关性热力图-知乎](https://zhuanlan.zhihu.com/p/364624304)随便一个数据就可importpandasaspdimportnumpyasnpimportmatplotlib.pyplotaspltimportseabornassnsplt.rcParams['font.sans-serif']=['ArialUnicodeMS']#让中文的地方显示出来......
  • 【matplotlib 实战】--热力图
    热力图,是一种通过对色块着色来显示数据的统计图表。它通过使用颜色编码来表示数据的值,并在二维平面上呈现出来。热力图通常用于显示大量数据点的密度、热点区域和趋势。绘图时,一般较大的值由较深的颜色表示,较小的值由较浅的颜色表示;较大的值由偏暖的颜色表示,较小的值由较冷的颜色......
  • 智慧图书馆视频监控系统方案——助力图书信息化管理
    图书馆的藏书一般都是较为宝贵和珍重的,但图书馆的读者较多且复杂,为保护十分珍贵的图书资源,防止图书馆图书的丢失和损坏,TSINGSEE青犀智能视频监控系统应运而生。1、视频监控系统安装高清摄像头覆盖图书馆内的关键区域,如入口、出口、书架区、自习区等。EasyCVR视频监控系统可以......
  • CIIS 2023 丨聚焦文档图像处理前沿领域,合合信息 AI 助力图像处理与内容安全保障
    近日,2023第十二届中国智能产业高峰论坛(CIIS2023)在江西南昌顺利举行。大会由中国人工智能学会、江西省科学技术厅、南昌市人民政府主办,南昌市科学技术局、中国工程科技发展战略江西研究院承办。本次大会重点关注AI大模型、生成式AI、无人系统、智能制造、数字安全等领域,汇集了来自......
  • 科技助力图书馆新趋势:机器人“图书管理员”展风采
    原创|文BFT机器人PART1   机器人“图书管理员”横空出世随着科技的日新月异,知识的获取变得更加方便快捷,图书馆不再只是借阅书籍的场所,其渐渐演变成了人们社交、休闲、学习的不二之选。在此场景下,“智能化图书馆”的概念深入人心,越来越多的图书馆开始引入机器人作为服务和管......
  • 绘制heatmap(热力图)
    什么是heatmap?热力图在实际中常用于展示一组变量的相关系数矩阵,在展示列联表的数据分布上也有较大的用途,通过热力图我们可以非常直观地感受到数值大小的差异状况。如何绘制heatmap图1.使用matplotlib库绘制2.使用seaborn库绘制简单暴力,直接使用sns.heatmap().详细可查......
  • [宿舍管理模块】的催起事件的热力图(heatmap)设计
    授课老师可以上午第一节开始时或下午第一节开始时,通过平台[教学课堂管理]发起一个可选的催起消息,此消息可以可以发至班主任或宿管或特殊管理员,最好由宿管去完成这个催起任务,班主任也许正在授课,会出现冲突。当宿管通过平台的[宿舍管理模块]接收到他所负责的宿舍的多个班级多个......
  • 埃隆·马斯克将 Twitter 重新命名为“X”,力图将平台转变为“一切应用程序”
    埃隆·马斯克(ElonMusk)已正式将Twitter更名为“X”,因为他试图将该平台变成一个“一切”应用程序。特斯拉首席执行官周一在一条推文中宣布了品牌重塑,称他希望使X成为“世界上最开放,最自由的言论平台”。品牌重塑引起了不同的反应。一些用户对这一变化表示欢迎,称它反映了马斯克对该......
  • 华为斥8.7亿力图抢占机器人行业市场!
    原创|文BFT机器人近日,由华为科技有限公司全资拥有的东莞积木机械有限公司有限公司成立,该公司的注册资本为8.7亿元。公司的法定代表人、董事长为李建国。从华为的这一动向我们可以品出,华为入局机器人的决心。01华为着手不断扩大在机器人行业的布局其实华为对机器人领域的开始涉足......