【Excel】绘图案例_常见复合图:簇状图+堆积图+折线图

前言

最近有朋友让我帮忙用excel画图,老实说我很讨厌用excel画图,点来点去,复杂一些还不能复用,非常繁琐。当然,入门也很简单。需求时不同城市、不同产品的2016和2017销量及环比数据,这应该算是比较典型的复合图,所以在这里做个总结。

0. 原始数据

类似还有很多变体,这种是横坐标->城市 + 簇状(一级)-> 年份 + 堆积(二级)->产品 +环比;常见的还有横坐标->年份 + 簇状(一级)-> 销量和总量 + 堆积(二级)->不同产品的销量和总量 +销量占比总量。

1. 简单复合图

具体操作步骤不写了,很简单。

简单图和复杂图的区别:
简单图——
优点可以放细节数据,比如把下面数据表也显示出来,且单条数据看起来比较简单;
缺点是无法与总体相比,也无法与不同产品相比,因为纵坐标轴刻度不一样。复杂图——
缺点是放不下细节数据,只用看个大概情况;
优点是不同产品及与总体相比等很直观。——不说好坏,看演示者和观看者的具体情况按需取用。

2. 簇状图+折线图

2.1 相应数据源修改

2.2 效果图和操作解读

操作步骤:
1.要使每个城市不同产品之间有分割,先在17年销量后加一列空行,该列表头为空格;
2.全选,插入簇状图,查看是否横轴显示不同地区,如果不是,则切换横纵轴;
3.图表空白处右键-更改图表类型-组合-同比均改为折线图且勾选次要坐标轴,其他列均设为簇状条形图;
4.设置条形和折线的颜色和粗细,单击折线某个明显的拐点“添加数据标签”,再右键选择“更改数据标签形状”选择对话气泡形状,再“更改数据标签格式”,再单击该点,勾选“系列标签”,取消勾选“值”;
5.双击某个图例,删除不必要显示的空格图例;
6.在原始数据右侧增加一列均为零的参考线列,更改数据源将该列加进去(为避免重新选择数据出错,可直接修改图表数据区域的最后一个坐标为新区域右下角的坐标即可;
7.发现键盘、鼠标、CPU几列数据较高,且16-17均是如此,建议调整数据源产品的位置(直接修改数据源或在选择数据源内上下调整均可),变成从高到低比较明显一些;
8.图中CPU及后两个基本看不到,加上图例颜色和数值;
9.类似第6步,增加全国销量环比参考线、城市总销量折线。
得到信息:
1.从不同地区的条形图可以看出,总销量上,北京>上海>广州>深圳,粗略估计比例在10:4:2:1,从2016到2017总销量在下滑,环比下滑18.14%左右;
2.各个地区键盘大约是鼠标的2倍,鼠标大约是CPU的两倍,剩余产品不管,各地区产品销量分布没有太大差异;
4.从折线图看,上海和广州的键盘环比持平,北京键盘销量下降;鼠标全地区都在下降且均值在-30%左右;
CPU仅上海上升20%左右但基数较低,而北京下降10%左右;
主机、显示器均在下降,但基数都很低,不管。

3. 簇状图+堆积图+折线图

3.1 相应数据源修改

3.2 效果图和操作解读

操作步骤:
1.簇状图是多个属性分多个条形显示,而堆积图是多个属性堆积成一条显示,excel没有二层显示结构(大类簇状图,小类堆积图),所以只能让一行的作为一个簇,每行的数值为堆积的值,非本簇的显示为空;
2.全选-插入-堆积柱状图,显示结果以地区为横坐标,如果不是在选择数据中切换横纵坐标即可;
3.发现第一列区域也成了图例,重新打开选择数据框,取消勾选“区域”,并编辑右侧的水平轴,选择区域一列的值(不包括“区域”);
3.可以看到显示了四组堆积图,选中某个系列-右键-设置数据系列格式-间隙宽度设置为5%;
4.图表空白处右键-更改系列图表格式-组合图-将环比均设置为折线图且勾选次要坐标轴,其他均为堆积条形图;
5.到这一步你可能发现还是不显示折线图,是因为,实际上横坐标并不是这四个地区,而是12个坐标,其中8个是空,而环比数据只在其中4个地区的行上有数据,其他均为空。而默认空时,折线的距离为空,实际上就是存在几个点,并没有线,而又没有设置显示数据标记,所以就完全看不见了。
只需在空白处右键-选择数据-隐藏的单元格和空单元格-“空单元格显示为”勾选为“用直线连接数据点”即可;
6.看起来太乱,一般堆积图从下往上为从大到小,所以调整产品排列,再优化纵坐标轴、系列颜色、折线粗细等;
7.添加0参考线、全国环比参考线和城市环比折线。
得到信息:
1.从不同地区的条形图可以看出,总销量上,北京>上海>广州>深圳,粗略估计比例在10:3:2:1,从2016到2017总销量在下滑,环比下滑18.14%左右;
2.各个地区键盘大约是鼠标的2倍,鼠标大约是CPU的两倍,剩余产品基数太低,各地区产品销量分布没有太大差异;
4.从折线图看,上海和广州的键盘环比持平,北京和深圳键盘销量下降;
鼠标全地区都在下降且均值在-30%左右;
CPU仅上海上升20%左右但基数较低,而北京下降10%左右;
主机、显示器均在下降,但基数都很低,不计较。

数据源和效果获取

链接:https://pan.baidu.com/s/1mjTYmWK 密码:

心累,还是乖乖用r吧。

posted on 2018-01-31 17:46 everda 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/everda/p/8393642.html

【Excel】绘图案例_常见复合图:簇状图+堆积图+折线图相关推荐

  1. 【EXCEL】给数据添加图表(数据条、柱状图、折线图等),快速分析功能图文详解

    目录 0.环境 1.背景+简介 2.具体实现 2.1 给数据添加数据条 实现效果: 具体操作: 2.2 给数据添加柱状图图表 实现效果: 具体操作: 2.3 给数据添加迷你图(在表格中的折线图) 实现 ...

  2. python折线图多个颜色_最适合小白学的花色玩Python折线图|画个天气预报

    这是菜鸟学Python的第102篇原创文章 阅读本文大概需要3分钟 前面写一篇关于数据可视化的入门开篇,简单的介绍了一下Matplotlib的使用(小白开始学Python最著名的绘图库),今天我们进一 ...

  3. python画鸟_最适合小白学的花色玩Python折线图|画个天气预报

    前面写一篇关于数据可视化的入门开篇,简单的介绍了一下Matplotlib的使用(小白开始学Python最著名的绘图库),今天我们进一步来探索一下Matplotlib到底能画哪些图,怎么画呢,其实常见的 ...

  4. R语言如何绘制簇状、堆积、填充柱形图(16)

    1.什么是簇状.堆积.填充柱形图? 如图所示,它们分别是簇状柱形图.堆积柱形图.填充比例柱形图. 顾名思义,簇状柱形图,每组的数据,每个单独成柱,但是都簇集到一块儿:堆积柱形图,是每组的数据都堆叠在同 ...

  5. python使用matplotlib可视化堆积的折线图、使用stackplot函数可视化堆积的折线图、不同数据在垂直方向堆叠

    python使用matplotlib可视化堆积的折线图.使用stackplot函数可视化堆积的折线图.不同数据在垂直方向堆叠 目录

  6. python 折线图_Python 编程一次画三种图:柱状图、散点图、折线图

    Python 编程一次画三种图:柱状图.散点图.折线图 柱状图.散点图.折线图是三种常用数据图,用 Python 能轻易的画出来. #导入必须的库 import matplotlib.pyplot a ...

  7. excel图表美化:用散点标记制作不一样的折线图

    柱形图常常用于显示一段时间内的数据变化或显示各项之间的比较情况.但当时间序列过多时,我们往往考虑用折线图来反映数据的变化趋势.之所以讲这个,是希望大家能够把折线图和柱形图的应用区分开来,根据自己的需求 ...

  8. excel将数据按某一列值分组并绘制分组折线图

    目录 一.实现按id分组 二.绘制分组折线图 今天在处理数据的时候发现了一个很巧妙的EXCEL绘制分组折现图的方法,简单记录分享一下.我的数据大概长这样,我希望实现的目标是根据产品id分组绘制不同产品 ...

  9. python计算平均值画折线图_【Python数据分析】一、matplotlib绘制折线图

    matplotlib是最流行的Python会图库,主要做数据可视化图表. 本节目标:学习绘制折线图(plt.plot) 设置图片的大小和分辨率(plt.figure) 实现图片的保存(plt.save ...

最新文章

  1. 转:微软未公开的几个过程介绍及用法
  2. ubuntu18.04 更改apt源
  3. 注解不自动导包_玩转SpringBoot2.X:SpringBoot自动配置原理大揭秘
  4. CasperJS基于PhantomJS抓取页面
  5. 学习 Spring Boot:(二十九)Spring Boot Junit 单元测试
  6. 任正非:只有教师待遇得到提升 教育才会较大发展
  7. 列表(list)和集合(set)
  8. 华为的第一辆车来了,38.89万元起!王兴评论亮了
  9. DocDokuPLM介绍
  10. Day2 - Python基础2作业【购物车程序】
  11. android win10 style,不开玩笑,安卓可以体验 Windows 10 了
  12. 领域驱动设计系列关键概念
  13. 计算机上电自检的作用,计算机上电自检的过程是什么
  14. 子平格局——戊癸化火格
  15. 华为数通笔记-MPLS BGP跨域
  16. ios底部栏设计规范_设计干货:底部导航栏规范设计总结
  17. 一句话获取spring下所有注解
  18. 125 · 背包问题(二)Backpack II
  19. 2023年软件测试的前景?测试工程师技能提升,进阶自动化测试...
  20. 2021-02-23 PMP 群内练习题 - 光环

热门文章

  1. 那些年,从博客到出书的博主
  2. java计算机毕业设计银创科技有限公司人事信息系统源码+数据库+系统+lw文档+部署
  3. 【调剂】上海科技大学信息学院2023年硕士招生调剂公告
  4. SQLyog使用错误号码2058
  5. css实现图片翘边阴影
  6. build.prop文件详细赏析
  7. 教您正确选择一款合适您的家用路由器
  8. 元宇宙的未来:以上帝视角掌控一切,你准备好了吗?
  9. 电脑端微信dat文件怎么打开
  10. 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。