echarts堆叠图柱状图的核心代码是在series中设置stack,拿官网的示例来讲,stack里内容相同的为一组堆叠

效果图

步骤

步骤一:引入echarts.js

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

步骤二:准备一个呈现图表的盒子

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

步骤三:初始化echarts实例对象

var chartDom = document.getElementById('main');
var myChart = echarts.init(chartDom);

步骤四:准备配置项

option = {// backgroud:'#333',tooltip: {trigger: 'axis',axisPointer: {type: 'shadow'}},legend: {},grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},xAxis: [{type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']}],yAxis: [{type: 'value'}],series: [{name: 'Email',type: 'bar',stack: 'Ad',emphasis: {focus: 'series'},data: [120, 132, 101, 134, 90, 230, 210],},{name: 'Union Ads',type: 'bar',stack: 'Ad',emphasis: {focus: 'series'},data: [220, 182, 191, 234, 290, 330, 310],},]};

步骤五:将配置项设置给echarts实例对象

option && myChart.setOption(option);

完整代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><!-- 步骤一:引入echarts.js --><script src="../lib/echarts.min.js"></script>
</head>
<body><!-- 步骤二:准备一个呈现图表的盒子 --><div id="main" style="width:600px;height:400px"></div><script>// 步骤三:初始化echarts实例对象// 参数,dom,决定图标最终呈现的位置var chartDom = document.getElementById('main');var myChart = echarts.init(chartDom);var option;var large = 0.2;// 步骤四:准备配置项option = {// backgroud:'#333',tooltip: {trigger: 'axis',axisPointer: {type: 'shadow'}},legend: {},grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},xAxis: [{type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']}],yAxis: [{type: 'value'}],series: [{name: 'Email',type: 'bar',stack: 'Ad',emphasis: {focus: 'series'},data: [120, 132, 101, 134, 90, 230, 210],},{name: 'Union Ads',type: 'bar',stack: 'Ad',emphasis: {focus: 'series'},data: [220, 182, 191, 234, 290, 330, 310],},]};// 步骤五:将配置项设置给echarts实例对象option && myChart.setOption(option);</script>
</body>
</html>

echarts入门 常用图表(柱状堆叠图)相关推荐

  1. echarts 柱状堆叠图(图例和x轴都是动态的)

    问题描述: echarts柱状堆叠图,是很常用的图表,官网的例子很简单 .图例(legend),x轴(xAxis)都是写死的.但是一般实际应用中都是 动态的.下面就举个例子,实现图例和x轴都是动态的 ...

  2. 用Python pyecharts v1.x 绘制图形(一):柱状图、柱状堆叠图、条形图、直方图、帕累托图、饼图、圆环图、玫瑰图

    文章目录 关于pyecharts 柱状图 堆叠柱状图 条形图 直方图 帕累托图(复合图) 饼图 圆环图 玫瑰图 下一节 关于pyecharts pyecharts是一个用于生成echart(百度开源的 ...

  3. python pyecharts Bar柱状堆叠图

    柱状堆叠图,适合两个商家直接比较 attr=["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋" ...

  4. Echarts之双横向柱状对比图

    需求: 鼠标移入: 1.容器: <div id="bar" style="width: 700px; height: 380px; background: rgba ...

  5. django Echarts画柱状推移图

    1. 首先确定要画什么样的图,在Echarts官网找好案例 2.根据图确认需要准备的数据,从后台准备数据传递给模板 3.模板渲染,使用Echarts组件功能完成自己想要的内容 中间遇到几个坑: 1. ...

  6. 柱状折线图2-双柱状重合堆积折线-重写图例点击事件

    本例子: 使用了formatter方法重写了提示层的展示数据 使用了双x轴实现重合 使用了stack实现堆积 使用了legendselectchanged和dispatchAction重写了图例点击事 ...

  7. label mpchart 饼图_Origin系列:绘制柱状堆积图

    原创不易,感谢分享,欢迎转发,请点在看 堆积柱状图十分美观,不仅能够展示数据占比,更能表现其变化趋势,是科研必备技能 今天分享粉丝提出类似下列图形用Origin绘制多列柱状堆积图.希望对大家有所帮助 ...

  8. exlc如何对比_excel表格图形数据比较-Excel如何做柱状对比图

    excel表格怎么做数据对比图 Excel的图表功能已供了柱状对,下面以Excel 2010为例进行实例演示--用柱状图对比显示下面数据列一和系列二 1.选中数据→插入→柱形图→簇状柱形图 2.因为数 ...

  9. SwiftUI之深入解析如何使用组合矩形GeometryReader创建条形(柱状)图

    一.图表布局 条形(柱状)图以矩形条的形式呈现数据的类别,其宽度和高度与它们表示的值成比例.SwiftUI 对探索不同布局和预览实时视图结果是很友好的,很容易将部分内容提取到子视图中,以便每个部分都很 ...

最新文章

  1. 互相关延时估计加权函数性能分析
  2. 空间金字塔匹配Spatial Pyramid Matching 小结
  3. mysql int做主键_mysql5.5 uuid做主键与int做主键的性能实测
  4. 做人工智能必看的 45 篇论文,附下载地址 | 文末有彩蛋
  5. java怎么读取文件夹下的_java怎么读取读取文件夹下的所有文件夹和文件?
  6. java程序结构_java程序的三种结构
  7. python 中csv怎么用_python中不同的CSV功能和使用
  8. c语言中队列的作用,循环队列的实现(C语言)
  9. CDMA,GSM,WCDMA,TD-SCDMA,CDMA2000,3G的区别
  10. paip.svn 导入项目到SVN库
  11. 简述导线平差计算的五个步骤_闭合导线平差计算步骤
  12. python jsonrpc_jsonrpc使用
  13. 什么是seo外链工具
  14. CSS font-famil 字体样式大全
  15. “学习金字塔”理论的一个应用
  16. pytorch系统学习
  17. pdf转excel,如何把pdf转换成excel表格
  18. 计算机驱动空间不够,为何我的电脑在安装显卡驱动的时候就是安装不成功,提示是磁盘空间不足,但是其余的磁盘都有130GB左右...
  19. 动手学数据分析 第一章之探索性数据分析
  20. GraalVM到底是何方神圣?

热门文章

  1. 互联网行业,哪些岗位越老越吃香?
  2. 速写篇—速写打型需要几步?这5步准确起型~
  3. 一次失败的网购:在兰蔻官网订购的货不对版
  4. Android中根据coverage.ec文件生成报告
  5. nginx php deny,nginx访问控制 ngx_http_access_module之 allow、deny详解
  6. Vue 简单的记录div滚动条的位置,并返回顶部
  7. 你真的了解checkbox的用法吗?
  8. 使用css修改input框中checkbox的样式
  9. 平安信用卡获取落地页接口demo(PHP版)
  10. C#.Net窗体应用程序之实现飞行棋(两人对弈)