**柱形图是我们制作报表中几乎必不可少的图表,通过不同的柱子,代表不同的分类,柱子的高低代表着分类数据的大小,直观的展现分类间的对比。**

笔者认为,就数据实用性而言,柱形图是最能突出 对比 这一分析方法的图形。

下面我们介绍几种在Tableau中常用的柱形图,实际上这些不同的柱形图,不管在哪个工具里,都是数据从业者中意的图形之一。

本文使用的数据源仍为Tableau自带的示例-超市 数据

假设我们想看不同 子类别商品的销售额对比
一、简单柱形图、条形图

实现步骤:
1、将子类别拖到行,销售额拖到列。 自动就会生成柱形图。
2、将销售额分别拖入标记区-标签与颜色 ,会在每个柱上显示标签,以及按照销售额大小区分颜色。
3、上方点击按照销售额的降序排序

如果你需要的是条形图,只需要交换行和列即可。 如下图:

二、自定义柱形图

所谓自定义柱形图,本质上仍是柱形图,只是在某些场景下,如发布会, 我们需要在图形展示上下些功夫,如下图:


1、将子类别拖到行,销售额拖两次到列
2、点击右侧的销售额,选择双轴
3、标记中,其中一个销售额形状选择条形,大小往左拖直至条形变的足够细。
4、标记功能区中,另一个销售额形状选择【形状】,点击更多形状里选择你想要的形状。
5、将子类别拖到标记功能区中 颜色即可。

笔者注:除专用场景中,如发布会、说明书等,我们不必将过多的精力放到制作华丽的图形中去,数据、图表的本质是传递信息,实用性永远超过图表的外观。

三、堆积柱形图/百分比堆积柱形图

1、堆积柱形图

堆积柱形图一般用于观察不同分类下,组成各分类的组成部分的数据情况,上图为不同子类别下 不同客户类别的组成情况。

实现步骤:
在 一 柱形图的基础上,将客户类别拖到颜色中即可 。

2、百分比堆积柱形图

百分比堆积柱形图一般用于观察不同分类下,组成各分类的组成部分的数据占比

实现步骤:
1、在堆积柱形图的基础上 ,行功能区销售额右键-添加表计算-合计百分比。
2、行功能区销售额右键-计算依据-表(向下)
3、同样操作 标记功能区 销售额标签 右键-添加表计算-合计百分比,计算依据-表(向下)

四:旋风图

旋风图主要用于两个分类间的对比,通过相反的方向,增强读者的视觉冲击。如下图

实现步骤:
1、分别创建计算字段 东北销售额、 西北销售额

2、将 新字段 东北销售额、西北销售额拖入列 ,子类别拖入行
3、右键左图横坐标轴,编辑轴-倒序
4、将销售额拖入颜色

五、直方图
直方图是用于观察数据分布的图表,如我们经常听到的右偏分布、左偏分布、正态分布。也经常用于观察不同分箱下的频数。

如上图,我们想看超市中不同销售数量的分布,通俗点讲,是看有多少产品卖了 1 个 ,多少产品卖了2个 等等。

实现步骤
1、制作销售数量数据桶,右键度量 数量 -创建-数据桶。

这里的数据桶大小表示每一个柱子的步长(每个柱子的宽度)。 本文选择默认大小。 你可以自定义你的直方图的每一柱子的宽度 。
2、将数量数据桶拖入列,度量中记录数拖入行
3、记录数拖入标记功能区标签

以上五类柱形图,是笔者认为实用性、通用性较大的柱形图,其实还有很多,特别是自定义柱形图,只要你有足够的想象力,多加实验,Tableau可以为你生出很多你想象不到的图表。

后续会陆续介绍其他种类的图表。欢迎点赞关注!
了解更多Tableau技巧,欢迎关注微信公众号:Tableau入门。

使用Tableau绘制柱形图相关推荐

  1. Tableau 绘制折线图

    手把手教你 Tableau 绘制折线图 折线图是将整个视图中的各个数据点连接起来,通常用于显示数据随着时间变化的趋势,或者预测未来的值. 绘制电影数量变化折线图 数据展示 操作步骤 1.对「上映时间」 ...

  2. 数据库PHP绘制柱形图,php使用Jpgraph绘制柱形图的方法

    本文实例讲述了php使用Jpgraph绘制柱形图的方法.分享给大家供大家参考.具体实现方法如下: include ("src/jpgraph.php"); include (&qu ...

  3. iOS使用Charts框架绘制—柱形图

    首先看一下最终要实现的效果: 最终效果 一.初始化barChartView 绘制柱形图需要用到BarChartView这个类,下面是初始化代码: self.barChartView = [[BarCh ...

  4. java怎么用柱形图_java绘制柱形图

    使用模拟数据绘制一个柱形统计图:重写paint()方法. 代码: import java.awt.Color; import java.awt.Graphics; import java.awt.Gr ...

  5. WinForm绘制柱形图

    WinForm绘制柱形图 一.绘制简单的柱形图 private void button1_Click(object sender, EventArgs e){//创建画布Bitmap bitM = n ...

  6. tableau三轴该怎么做_如何用tableau绘制城市地铁线路图?

    在用tableau绘制地铁线路图之前,当然是要获取相关的数据啦 我们以郑州目前已开通的地铁为例,分别是1.2.5号线 经度.维度可在 网页上自行搜索哦(以谷歌地图为准) 有了这些下面我们就要开始啦 将 ...

  7. python做excel表格柱状图_Python Excel 绘制柱形图

    原博文 2019-11-19 22:07 − 本文主要讲述如何使用Python操作Excel绘制柱形图. 相关代码请参考 https://github.com/RustFisher/python-pl ...

  8. 用Java绘制柱形图_Java使用JFreeChart绘制柱形图

    JFreeChart是JAVA平台上的一个开放的图表绘制类库.它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计.JFreeChar ...

  9. python画柱状图-Python Excel 绘制柱形图

    本文主要讲述如何使用Python操作Excel绘制柱形图. 开发工具,环境 PyCharm Python3 Office Excel 前面我们已经创建好了一张Excel表. 现在我们要根据已有的数据, ...

最新文章

  1. location.href使用方法总结
  2. python反射实例化_Python类反射机制使用实例解析
  3. openlayers之style符号化
  4. 802.11n 中HT20 HT40的区别和信道划分
  5. 2.5.jieba分词工具、Jieba安装、全模式/精确模式、添加自定义词典、关键词抽取、词性标注、词云展示
  6. 互联网日报 | 滴滴在上海开放自动驾驶服务;腾讯游戏年度发布会线上举行;微软宣布将永久关闭实体店...
  7. ctdb main loop
  8. UVA665 LA5658 False coin【暴力】
  9. vs2015web开发_2015年最佳10+ Web开发工具和服务
  10. java.text.ParseException: Unparseable date:
  11. 利用MapInfo将MapInfo格式数据转换成shp格式
  12. 黑客之门:深入浅出windows的dll文件[图]
  13. Python3+Scrapy实现网页爬虫
  14. Spring Boot基础学习笔记08
  15. 清华领军计划计算机试题,清华大学2017年自主招生领军计划笔试真题
  16. thymeleaf 基础教程-阅读官方教程(二)
  17. 算法竞赛宝典 递归算法 地盘划分
  18. 云计算机中弹性,什么是弹性云计算?
  19. c语言实现模糊分类矩阵,模糊聚类分析C程序实现
  20. docker实战学习2022版本(七)之docker网络学习

热门文章

  1. apache与tomcat整合方法,解决图片无法正常显示--成功
  2. 笔记本玩逆水寒服务器未响应,分享玩逆水寒导致win10系统崩溃的解决方法
  3. @程序员,拒绝无聊的代码面试!
  4. 机器学习还不会?精心整理的从小白到进阶教程快收下!
  5. 开着房车去旅行,总有一种生活是你所追求!
  6. 有好创意就等于能创业吗?
  7. 苹果关闭自动更新_苹果手机一定要关闭的5大功能!省电不止一倍!一天一充就够了...
  8. 2.单元格的跨列居中和自动换行
  9. 三星android分屏视图怎么关闭,三星S9/S9+分屏窗口设置及使用教程
  10. qt和C++调用windowsApi实现鼠标宏操作