echarts 柱状图 实例

实例效果:

 代码:

draw(data1, data2,data3) {var option = {// backgroundColor: 'rgb(10,36,68)',tooltip: {trigger: 'axis',axisPointer: {type: 'shadow',},formatter: function (params: any, ticket: any, callback: any) {const item = params[0];var string ='<span style= "padding:0 20px">' + item.name + '</span>' + '<span style = "padding:0 20px">' + item.value + '万元 </span>';return string;},fontSize: '12px',backgroundColor: 'rgba(7,16,47,.6)', //设置背景图片 rgba格式color: 'black',borderWidth: '0', //边框宽度设置1borderColor: 'transparent', //设置边框颜色textStyle: {color: '#fff', //设置文字颜色},extraCssText: 'box-shadow: 0px 0px 20px inset #09E5ED',},grid: {top: '15%',left: '0',right: '6%',bottom: '3%',containLabel: true,},xAxis: {type: 'category',minInterval: 1, //只显示整数data: data1,axisLabel: {show: true,color: '#fff',},axisLine: {show: false,lineStyle: {color: 'rgba(0,207,255,0.5)',},},//  单独隐藏刻度线:axisTick: {show: false,},splitLine: {show: false,lineStyle: {color: ['rgba(0,207,255,0.5)'],width: 1,type: 'solid',},},},yAxis: {type: 'value', // 种类,类别axisLabel: {show: true,color: '#fff',},axisLine: {show: false,lineStyle: {color: 'rgba(0,207,255,0.5)',},},splitLine: {show: false,lineStyle: {color: ['rgba(0,207,255,0.5)'],width: 1,type: 'solid',},},//  单独隐藏刻度线:axisTick: {show: false,},},series: [{type: 'bar',barWidth: '10',label: {normal: {show: false,position: 'right',textStyle: {color: '#fff',},},},data: data2,markLine: {data: [{ type: 'average', name: '平均值' }],symbol: ['none', 'none'],position: 'insideTop',emphasis: {show: false,lineStyle: {color: {type: 'linear',x: 0,y: 0,x2: 1,y2: 0,colorStops: [{offset: 0,color: 'rgba(242,151,18,0)',},{offset: 0.5,color: '#F19611',},{offset: 1,color: 'rgba(242,151,18,0)',},],global: false,},},},itemStyle: {normal: {lineStyle: {type: 'solid',// x: 0,// y: 0,// x2: 0,// y2: 1,color: {type: 'linear',x: 0,y: 0,x2: 1,y2: 0,colorStops: [{offset: 0,color: 'rgba(242,151,18,0)',},{offset: 0.5,color: '#F19611',},{offset: 1,color: 'rgba(242,151,18,0)',},],global: false,},},label: {show: true,position: 'insideMiddleTop',formatter: '平均回款 ' + '  ' + data3,color: '#fff',},},},large: false,effect: {show: false,loop: true,period: 0,scaleSize: 2,color: null,shadowColor: null,shadowBlur: null,},},itemStyle: {normal: {color: function (params) {var colorList = [new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: 'rgb(146,254,157)',},{offset: 0.5,color: 'rgb(146,254,157)',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#F9D423',},{offset: 0.5,color: '#F9D423',},{offset: 1,color: 'transparent',},]),];return colorList[params.dataIndex];},},},},],};this.myChart.setOption(option);window.addEventListener('resize', () => {this.myChart.resize();});}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/83757.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Spring】(三)Spring 使用注解存储和读取 Bean对象

文章目录 前言一、使用注解储存 Bean 对象1.1 配置扫描路径1.2 类注解储存 Bean 对象1.2.1 Controller&#xff08;控制器存储&#xff09;1.2.2 Service&#xff08;服务储存&#xff09;1.2.3 Repository&#xff08;仓库存储&#xff09;1.2.4 Component&#xff08;组件储存…

查看CentOS版本及系统位数与设置CentOS 7.9 2009 防火墙配置放开端口的命令与过程

一、查看CentOS版本及系统位数 1.1 命令汇总 //1、安装redhat-lsb yum install -y redhat-lsb//2、查看系统版本信息 lsb_release -a //3、查看系统位数 getconf LONG_BIT1.2 截图 二、设置CentOS7.9 2009 防火墙配置放开端口 2.1 命令汇总 //禁止防火墙开机启动。这种方法方…

【深度学习】采用自动编码器生成新图像

一、说明 你知道什么会很酷吗&#xff1f;如果我们不需要所有这些标记的数据来训练 我们的模型。我的意思是标记和分类数据需要太多的工作。 不幸的是&#xff0c;大多数现有模型从支持向量机到卷积神经网&#xff0c;没有它们&#xff0c;卷积神经网络就无法训练。无监督学习不…

国产芯力特Mini LIN SBC SIT1028Q应用方案,可替代TJA1028

SIT1028Q是一款内部集成高压LDO稳压源的本地互联网络&#xff08;LIN&#xff09;物理层收发器&#xff0c;可为外部ECU&#xff08;Electronic Control Unit&#xff09;微控制器或相关外设提供稳定的5V/3.3V电源&#xff0c;该LIN收发器符合LIN2.0、LIN2.1、LIN2.2、LIN2.2A、…

umi快速搭建中后台管理系统(命令行创建和区块开发的区别)

后台管理系统 命令行创建新项目命令行效果图配置文件package.json umi3构建区块readme.md主页面页面布局页面布局的一些参数总结 区块开发步骤三级目录 命令行创建新项目 命令行 1、 npm i ant-design/pro-cli -g 2、 pro create demo_spacemv_managementsys 3、 umi 3 simpl…

《合成孔径雷达成像算法与实现》Figure3.7

代码复现如下&#xff1a; clc clear all close all%参数设置 TBP 100; %时间带宽积 T 10e-6; %脉冲持续时间%参数计算 B TBP/T; …

【Vue3】自动引入插件-`unplugin-auto-import`

Vue3自动引入插件-unplugin-auto-import&#xff0c;不必再手动 import 。 自动导入 api 按需为 Vite, Webpack, Rspack, Rollup 和 esbuild 。支持TypeScript。由unplugin驱动。 插件安装&#xff1a;unplugin-auto-import 配置vite.config.ts&#xff08;配置完后需要重启…

Jmeter(五) - 从入门到精通 - 创建网络计划实战和创建高级Web测试计划(详解教程)

1.简介 上一篇中已经将其的理论知识介绍了一下&#xff0c;这一篇就带着大家一步一步的把上一篇介绍的理论知识实践一下&#xff0c;然后再说一下如何创建高级web测试计划。 2.网络计划实战 通过上一篇的学习&#xff0c;将其分类为&#xff1a; &#xff08;1&#xff09;不需…

本质矩阵E、基本矩阵F、单应矩阵H

1. E (归一化坐标对进行计算) t ^ R 为3*3的矩阵, 因为R,t共有6个自由度&#xff0c;又因为单目尺度等价性&#xff0c;所以实际上E矩阵共有5个自由度。因此至少需要5个点对来求解。 2. 基本矩阵F:根据两帧间匹配的像素点对儿计算 3*3且自由度为7的矩阵kF也为基础矩阵&#x…

直播招聘小程序解决方案

项目开发愿景 介绍工作拿佣金&#xff0c;Boss直播现真身。做为直播招聘的新平台&#xff0c;让求职和招聘变得更简单&#xff01;企业发布招聘视频&#xff0c;展现公司环境与实力&#xff0c;开通会员可以直播招聘、在线面试功能&#xff1b;求职者刷视频可以刷到工作…

shopify独立站运营操作步骤?如何经营管理?

如何进行shopify独立站运营流程?shopify的自主网站管理过程? 在如今数字化的商业世界中&#xff0c;建立和管理自己的在线商店变得越来越重要。shopify独立站运营成为了许多创业者的首选。本文将为您介绍一些关键的操作步骤&#xff0c;帮助您顺利开展shopify独立站运营&…

【数学建模】--主成分分析

本讲将介绍主成分分析&#xff08;Principal Component Analysis&#xff0c;PCA&#xff09;&#xff0c;主成分分析是一种降维算法&#xff0c;它能将多个指标转换为少数几个主成分&#xff0c;这些主成分是原始变量的线性组合&#xff0c;且彼此之间互不相关&#xff0c;其能…

Vue中data变量使用的注意事项

因为在Vue中&#xff0c;data中的属性往往都是用于双向绑定&#xff0c;所以Vue会对其有劫持&#xff0c;所以我们在对data属性进行操作时&#xff0c;尽量不要对其直接操作&#xff0c;比如下面代码&#xff1a; export default {data() {return {list: []}},methods: {init(…

MIT6.006 课程笔记P1 - 思考如何进行 PeakFinding

文章目录 寻找峰值 peak暴力算法分而治之从1D到2D朴素算法Attemp#2 寻找峰值 peak 给出一个数组 a b c d e f g h i 并给予数字 index 1 2 3 4 5 6 7 8 9 那么如果某个数字是 peak &#xff0c;那么他将 大于等于左边的数 且 大于等于右边的数 或者 a > b 这里的 a 也是峰值…

fastadmin、vue、react图标库适用于多种框架

在二开fastadmin中&#xff0c;在写vue以及react时&#xff0c;侧边导航栏以及按钮中常常需要很多图标&#xff0c;那么这些图标应该去哪里得到呢&#xff0c;在这里给大家一个链接&#xff0c;这里有丰富的图标库&#xff0c;可以找到自己想要的进行使用。 点击下方链接&…

Leetcode-每日一题【剑指 Offer 13. 机器人的运动范围】

题目 地上有一个m行n列的方格&#xff0c;从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动&#xff0c;它每次可以向左、右、上、下移动一格&#xff08;不能移动到方格外&#xff09;&#xff0c;也不能进入行坐标和列坐标的数位之和大于k的格子。例…

【自然语言处理】大模型高效微调:PEFT 使用案例

文章目录 一、PEFT介绍二、PEFT 使用2.1 PeftConfig2.2 PeftModel2.3 保存和加载模型 三、PEFT支持任务3.1 Models support matrix3.1.1 Causal Language Modeling3.1.2 Conditional Generation3.1.3 Sequence Classification3.1.4 Token Classification3.1.5 Text-to-Image Ge…

K8S系列文章之 自动化运维利器 Ansible

Ansible-安装 第一步&#xff1a;安装我们的epel扩展源 yum -y install epel-release 我这里会报/var/run/yum.pid 已被锁定&#xff0c;如果没有直接进行下一步 [rootmaster home]# yum -y install epel-release 已加载插件&#xff1a;fastestmirror, langpacks /var/run/…

基于Pyqt5+serial的串口电池监测工具

本章,其他的没有,废话没有,介绍一下新开源了一个公司的测试工具,写了差不多三周吧。先来看看界面: 这是一个串口调试界面,使用Pyqt5+serial完成。升级功能暂未移入,占一个坑位。 基于serial二次开发的功能各位如有需要可以照搬走,这是一个纯手写的轮子,稳定! 左侧使用…

【网络基础知识铺垫】

文章目录 1 :peach:计算机网络背景:peach:1.1 :apple:网络发展:apple: 2 :peach:协议:peach:2.1 :apple:协议分层:apple:2.2 :apple:OSI七层模型:apple:2.3 :apple:TCP/IP模型:apple:2.4 :apple:TCP/IP模型与操作系统的关系:apple: 3 :peach:网络传输基本流程:peach:4 :peach:网…