<script>
var xData = (function () {
var data = ['ZBFX', '治安重点', '人口重点', '刑释解教', '信访人员']
return data
})()
var ydata1 = [],
ydata2 = [],
ydata3 = []
var zdrykl = echarts.init(document.getElementById('zdrykl'));
zdrykl.setOption({
title: {
text: '重点人员客流',
textStyle: {
fontSize: 14,
fontWeight: 'normal',
color: '#fff',
},
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow',
textStyle: {
color: '#7ABFE7',
},
},
},
grid: {
borderWidth: 0,
top: '20%',
left: '10%',
right: '2%',
bottom: '10%',
textStyle: {
color: '#7ABFE7',
},
},
calculable: true,
xAxis: [{
type: 'category',
axisLine: {
// show: false,
lineStyle: {
color: 'rgba(10,50,73,.5)',
},
},
splitLine: {
show: false,
},
axisTick: {
show: false,
},
splitArea: {
show: false,
},
axisLabel: {
// show: false,
interval: 0,
color: '#7BC0E7',
fontSize: 10,
},
data: xData,
}, ],
yAxis: [{
// name: '万人',
// nameTextStyle: {
// color: '#285B77',
// padding: [0, 0, 0, -50],
// },
nameGap: 15,
type: 'value',
splitLine: {
show: true,
lineStyle: {
type: 'dashed',
color: 'RGBA(123,192,231, .2)',
},
},
axisLine: {
lineStyle: {
color: 'rgba(10,50,73,.5)',
},
},
axisTick: {
show: false,
},
axisLabel: {
// show: false,
interval: 0,
color: '#7BC0E7',
fontSize: 10,
},
splitArea: {
show: false,
},
}, ],
series: [{
name: '到店',
type: 'bar',
stack: '1',
barMaxWidth: 15,
barGap: '10%',
itemStyle: {
normal: {
color: {
type: 'linear',
x: 0,
y: 0,
x2: 0,
y2: 1,
colorStops: [{
offset: 0,
color: '#2478F7', // 0% 处的颜色
},
{
offset: 1,
color: '#2478F7', // 100% 处的颜色
},
],
global: false, // 缺省为 false
},
opacity: 1,
},
},
data: ydata1,
},
{
name: '救援',
type: 'bar',
stack: '1',
itemStyle: {
normal: {
color: {
type: 'linear',
x: 0,
y: 0,
x2: 0,
y2: 1,
colorStops: [{
offset: 0,
color: '#24BEF7', // 0% 处的颜色
},
{
offset: 1,
color: '#24BEF7', // 100% 处的颜色
},
],
global: false, // 缺省为 false
},
opacity: 0.9,
barBorderRadius: 0,
},
},
data: ydata2,
},
{
name: '上门',
type: 'bar',
stack: '1',
barMaxWidth: 15,
barGap: '10%',
itemStyle: {
normal: {
color: {
type: 'linear',
x: 0,
y: 0,
x2: 0,
y2: 1,
colorStops: [{
offset: 0,
color: '#48F9FF', // 0% 处的颜色
},
{
offset: 1,
color: '#48F9FF', // 100% 处的颜色
},
],
global: false, // 缺省为 false
},
opacity: 1,
},
},
data: ydata3,
},
],
})
setInterval(() => {
ydata1 = []
ydata2 = []
ydata3 = []
for (let i = 0; i < 5; i++) {
ydata1.push(Math.round(Math.random() * 100))
ydata2.push(Math.round(Math.random() * 100))
ydata3.push(Math.round(Math.random() * 100))
}
zdrykl.setOption({
series: [{
name: '到店',
type: 'bar',
stack: '1',
barMaxWidth: 15,
barGap: '10%',
itemStyle: {
normal: {
color: {
type: 'linear',
x: 0,
y: 0,
x2: 0,
y2: 1,
colorStops: [{
offset: 0,
color: '#2478F7', // 0% 处的颜色
},
{
offset: 1,
color: '#2478F7', // 100% 处的颜色
},
],
global: false, // 缺省为 false
},
opacity: 1,
},
},
data: ydata1,
},
{
name: '救援',
type: 'bar',
stack: '1',
itemStyle: {
normal: {
color: {
type: 'linear',
x: 0,
y: 0,
x2: 0,
y2: 1,
colorStops: [{
offset: 0,
color: '#24BEF7', // 0% 处的颜色
},
{
offset: 1,
color: '#24BEF7', // 100% 处的颜色
},
],
global: false, // 缺省为 false
},
opacity: 0.9,
barBorderRadius: 0,
},
},
data: ydata2,
},
{
name: '上门',
type: 'bar',
stack: '1',
barMaxWidth: 15,
barGap: '10%',
itemStyle: {
normal: {
color: {
type: 'linear',
x: 0,
y: 0,
x2: 0,
y2: 1,
colorStops: [{
offset: 0,
color: '#48F9FF', // 0% 处的颜色
},
{
offset: 1,
color: '#48F9FF', // 100% 处的颜色
},
],
global: false, // 缺省为 false
},
opacity: 1,
},
},
data: ydata3,
},
]
})
}, 3000)
window.onresize = function () {
zdrykl.resize();
}
</script>
相关推荐
Oracle21C Windows安装全攻略:从下载到配置环境变量,避开ORA-12514的坑
本文详细介绍了Oracle21C在Windows系统上的安装全流程,包括环境准备、安装包验证、分步安装指南、数据库实例创建与配置、环境变量精准配置等关键步骤,特别针对常见的ORA-12514错误提供了解决方案,帮助用户顺利完成安装并避免常见问题。
echarts系列:echarts折线图中legend中的data是动态加入的不显示,怎么让lengend显示
方法会合并新的配置项到已有的配置项中,所以我们需要确保新数据正确地添加到 legend 数据中。在这个示例代码中,我们首先初始化了图表,并设置了初始的 legend 数据。echarts折线图中legend中的data是动态加入的不显示,怎么让lengend显示。在 ECharts 中,如果你想让 legend 显示动态加入的数据,你可以通过调用。方法来更新配置项,将新数据添加到 legend 中并使其显示。
KEIL MDK实战:如何用fromelf工具解析STM32的ELF文件结构(附完整命令行)
本文详细介绍了如何使用KEIL MDK中的fromelf工具解析STM32的ELF文件结构,包括内存段分析、符号表追踪和反汇编关键函数等实战技巧。通过完整的命令行示例,帮助嵌入式开发者优化内存占用、排查运行时问题,并提升STM32项目的开发效率。
【echarts饼图】legend显示data中的name和value
【代码】【echarts饼图】legend显示data中的name和value。
音视频从入门到精通——指数哥伦布码原理
在计算机中,一般数字的编码都为二进制,但是由于以相等长度来记录不同数字,因此会出现很多的。
【机电杂谈2】BLDC和PMSM的特点和区别
在日常生活中,小到电动玩具,大到电动汽车,永磁电机的身影可以说是无处不在。有刷直流电机、无刷直流电机、永磁同步电机由于其结构和输出特定的不同也被应用到不同的场合。如果你经常拆一些玩具和家电,就会看到大量的有刷直流电机和无刷直流电机,而永磁同步电机主要应用在高精度的工业伺服和电动汽车领域。本文就从电机的结构和控制方面,对这几种常见的永磁电机做简单的梳理和归纳。
echarts饼图图例显示名字和数据
第三步 在legend里写完,需要去组件里写一下,我这里是把配置写成.js文件后引入的,需要用到接口里的值,如果直接在组件里写,就写在配置里就行。动态,我这里只需要根据后端返回展示数据就行,不用鼠标滑到那个上面,中间就显示哪个,所以 我这里是自己画了一个盒子,显示数据。静态文字显示的缺就是,无法根据数据或者名字修改位置,使其一直保持在中间,位置是固定的。radius: ["55%", "70%"], //圆环内,外大小 粗细。center: ["35%", "50%"], //圆环上下,左右距离。
SAP PP后台配置实战:从BOM到工艺路线的全流程解析
本文详细解析了SAP PP模块后台配置的全流程,从BOM到工艺路线的关键步骤与实战技巧。通过分享生产计划、工作中心能力计划等核心配置经验,帮助企业优化生产管理流程,提升SAP系统实施效率。特别针对BOM配置、工艺路线设置等常见问题提供解决方案。
让 echarts 柱状图 label 根据柱高度自适应显示在柱内/柱外
文章目录背景解决方法代码示例 背景 echarts 柱状图, label 默认显示在柱内, 当数据最大值和最小值相差过大时, 短柱放不下 label , 样式不美观 解决方法 传入数据时, 不传入实际数据, 而是传入 ${当前实际数据}.${数据最大值} (数据本身不能为小数) 在 series.label.formatter 中, 拿到了之前传入的数据, .split('.') 得到实际数据和数据最大值 设置 label.padding , top 为负数(自己试), 判断当前数据与数据最大值相差过大时
手把手教你学Simulink--逆变器场景:基于Simulink的单相全桥逆变器PWM控制仿真建模
本文介绍了使用Simulink和Simscape Electrical库进行单相全桥逆变器PWM控制仿真建模的详细步骤。主要内容包括:从创建Simulink项目、添加电力电子组件、构建逆变器模型,到设置参数、运行仿真和结果分析。重点讲解了逆变器核心模块的配置、PWM信号生成、负载建模等关键环节,并提供了优化改进建议。该指南适用于电力电子初学者,通过仿真可以帮助理解单相全桥逆变器的工作原理和PWM控制技术,为实际应用和算法开发提供基础平台。
基于深度学习的生活垃圾检测与分类系统:YOLOv5、YOLOv6、YOLOv7与YOLOv8实现
本项目的目标是开发一个基于YOLO系列模型的生活垃圾检测与分类系统。数据集准备与标注:收集并标注生活垃圾图像数据集。模型训练:使用YOLOv5、YOLOv6、YOLOv7、YOLOv8等深度学习模型训练垃圾分类系统。UI界面设计:设计一个简洁的用户界面,支持图像或视频的上传与垃圾分类结果展示。实时垃圾检测与分类:通过摄像头进行实时垃圾检测和分类。结果展示与保存:展示检测结果,支持用户保存分类后的图像或视频。
echarts雷达图图例自定义以及tooltip动态展示一维数据
echarts
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
echarts入门教程(超级详细带案例)
1.echarts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。ECharts最初由百度团队开源,并于2018年初捐赠给Apache基金会,成为ASF孵化级项目。 2.学习一项技术的关键,还是需要多读官方文档,官网链接Apache ECharts,与之类似的图表库还有D3,HeightCharts。 3.echarts的下载 (1)从 npm 获取 (2)从 CDN 获取 (3)从 GitHub 获取 (2)color调色盘 在 option 中设
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
jdk-8u144-linux-x64.tar.gz.
该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包
Echarts动态显示MySQL数据库中的数据
Echarts动态显示MySQL数据库中的数据下载echarts并进行简单绘图下载和配置简单绘图实时显示数据库数据Apache24的安装构建项目mysql数据库的表格创建获取数据的php文件编写说一下如何运行这个php文件可以实时显示数据库信息的test2.html编写运行及结果展示总结感悟 下载echarts并进行简单绘图 下载和配置 最近在学习利用echarts进行数据可视化,简单画一个表格比较简单,去官网https://echarts.apache.org/en/index.html下载解压好echa
廖雪峰Python教程[完整版]
廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白
Echarts图表中动态数据显示
1 什么是Echarts? ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。 看参看官方网址介绍:【http://echarts.ba
echarts的基本使用
颜色主题(1)主题可以通过切换深色模式,直接看到采用主题的效果通过light 、dark切换定制主题,具体可以参考官网,需要导入下载的js文件(2)color调色盘在 option 中设置。可以设置全局的调色盘,也可以设置系列自己专属的调色盘。全局调色盘option.color局部调色盘series.item.color(3)itemStyle项的颜色高亮的样式emphasis特殊样式渐变色(1)定义渐变// 定义渐变x: 0,y: 0,x2: 0,
使用ECharts实现数据可视化教程(附案例)
主题可以通过切换深色模式,直接看到采用主题的效果,通过light 、dark切换。// HTML 引入 vintage.js 文件后(假设主题名称是 "vintage")// ...
微信小程序中echarts动态加载数据
前期准备 需求:需要在微信小程序中动态显示图表。 经查询,选择使用echarts插件。 在echarts官网中获取ec-canvas组件,放入至微信小程序中 实现如下: 完整实例:dynamic-echarts-demo wxml <ec-canvas id="mychart" canvas-id="mychart-line" ec="{{ ec }}"></ec...
ASP.NET中 Echarts动态显示及简单插入多个图表
ASP.NET中 Echarts动态显示及简单插入多个图表* 创建项目 文件 -> 新建 -> 项目 -> ASP.NET Web应用程序(EchartsDemo) -> 选择模板(Empty) -> 确定 在项目上右击 -> 添加 -> 新建项 -> OWIN Startup 类(Startup.cs) 在项目上右击 -> 添加 ->...
百度echarts图表tooltip添加单位
百度echarts图表加单位 tooltip : { trigger: 'axis', formatter: function (params) { debugger; var str = '';//声明一个变量用来存储数据 str += params[0].name +'</br>'; //...
echarts
echars
Vue 渲染多个Echarts图表
一、实现目标 需要在一个整屏切换的页面上显示多个Echarts图表,随屏幕切换显示不同的Echarts图表 二、实现方法 这个目标看起来并不难,实现方法也有多种,目前想到的方法有以下: 方法一、父子组件(动态加载) 实现思路:图表数据请求单独封装在一个组件中(作为子组件),并在该子组件中通过监听flag值(屏幕切换标志)变化来实现图表数据更新 注意问题:Echarts图表需要挂载在DOM节点上,要...
使用echarts实现动态显示折线图
line // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); function randomData() { now = now + 1; value = value + Math.ra
eCharts 使用笔记
eCharts时的笔记,参数的设置
Echarts 图表
Echarts 官网 http://echarts.baidu.com/index.html 如何在Echarts图表中动态显示数据但是在实际项目中,横坐标以及柱状图柱值都是根据数据库中查询的数据的值而变化的。因此,如何在Echarts图中动态显示数据呢? 有两种思路:1 获取数据库数据,将其传入后台,后台将数据转为JSON格式的数据 后再传给前端(Echarts中代码即为JSON格式的),
Echarts教程
数据可视化
415



被折叠的 条评论
为什么被折叠?



