使用Tableau绘制柱形图
**柱形图是我们制作报表中几乎必不可少的图表,通过不同的柱子,代表不同的分类,柱子的高低代表着分类数据的大小,直观的展现分类间的对比。**
笔者认为,就数据实用性而言,柱形图是最能突出 对比 这一分析方法的图形。
下面我们介绍几种在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绘制柱形图相关推荐
- Tableau 绘制折线图
手把手教你 Tableau 绘制折线图 折线图是将整个视图中的各个数据点连接起来,通常用于显示数据随着时间变化的趋势,或者预测未来的值. 绘制电影数量变化折线图 数据展示 操作步骤 1.对「上映时间」 ...
- 数据库PHP绘制柱形图,php使用Jpgraph绘制柱形图的方法
本文实例讲述了php使用Jpgraph绘制柱形图的方法.分享给大家供大家参考.具体实现方法如下: include ("src/jpgraph.php"); include (&qu ...
- iOS使用Charts框架绘制—柱形图
首先看一下最终要实现的效果: 最终效果 一.初始化barChartView 绘制柱形图需要用到BarChartView这个类,下面是初始化代码: self.barChartView = [[BarCh ...
- java怎么用柱形图_java绘制柱形图
使用模拟数据绘制一个柱形统计图:重写paint()方法. 代码: import java.awt.Color; import java.awt.Graphics; import java.awt.Gr ...
- WinForm绘制柱形图
WinForm绘制柱形图 一.绘制简单的柱形图 private void button1_Click(object sender, EventArgs e){//创建画布Bitmap bitM = n ...
- tableau三轴该怎么做_如何用tableau绘制城市地铁线路图?
在用tableau绘制地铁线路图之前,当然是要获取相关的数据啦 我们以郑州目前已开通的地铁为例,分别是1.2.5号线 经度.维度可在 网页上自行搜索哦(以谷歌地图为准) 有了这些下面我们就要开始啦 将 ...
- python做excel表格柱状图_Python Excel 绘制柱形图
原博文 2019-11-19 22:07 − 本文主要讲述如何使用Python操作Excel绘制柱形图. 相关代码请参考 https://github.com/RustFisher/python-pl ...
- 用Java绘制柱形图_Java使用JFreeChart绘制柱形图
JFreeChart是JAVA平台上的一个开放的图表绘制类库.它完全使用JAVA语言编写,是为applications, applets, servlets 以及JSP等使用所设计.JFreeChar ...
- python画柱状图-Python Excel 绘制柱形图
本文主要讲述如何使用Python操作Excel绘制柱形图. 开发工具,环境 PyCharm Python3 Office Excel 前面我们已经创建好了一张Excel表. 现在我们要根据已有的数据, ...
最新文章
- location.href使用方法总结
- python反射实例化_Python类反射机制使用实例解析
- openlayers之style符号化
- 802.11n 中HT20 HT40的区别和信道划分
- 2.5.jieba分词工具、Jieba安装、全模式/精确模式、添加自定义词典、关键词抽取、词性标注、词云展示
- 互联网日报 | 滴滴在上海开放自动驾驶服务;腾讯游戏年度发布会线上举行;微软宣布将永久关闭实体店...
- ctdb main loop
- UVA665 LA5658 False coin【暴力】
- vs2015web开发_2015年最佳10+ Web开发工具和服务
- java.text.ParseException: Unparseable date:
- 利用MapInfo将MapInfo格式数据转换成shp格式
- 黑客之门:深入浅出windows的dll文件[图]
- Python3+Scrapy实现网页爬虫
- Spring Boot基础学习笔记08
- 清华领军计划计算机试题,清华大学2017年自主招生领军计划笔试真题
- thymeleaf 基础教程-阅读官方教程(二)
- 算法竞赛宝典 递归算法 地盘划分
- 云计算机中弹性,什么是弹性云计算?
- c语言实现模糊分类矩阵,模糊聚类分析C程序实现
- docker实战学习2022版本(七)之docker网络学习
热门文章
- apache与tomcat整合方法,解决图片无法正常显示--成功
- 笔记本玩逆水寒服务器未响应,分享玩逆水寒导致win10系统崩溃的解决方法
- @程序员,拒绝无聊的代码面试!
- 机器学习还不会?精心整理的从小白到进阶教程快收下!
- 开着房车去旅行,总有一种生活是你所追求!
- 有好创意就等于能创业吗?
- 苹果关闭自动更新_苹果手机一定要关闭的5大功能!省电不止一倍!一天一充就够了...
- 2.单元格的跨列居中和自动换行
- 三星android分屏视图怎么关闭,三星S9/S9+分屏窗口设置及使用教程
- qt和C++调用windowsApi实现鼠标宏操作