举个栗子!Tableau技巧(6):妙用Index函数来改变数据排序
哔哔、哔哔,QQ响了起来,阿达忙戴上眼镜看着屏幕
打开一看,原来是Tableau用户遇到了难题,希望得到帮助~
Tableau用户: 目前碰到了一些排序问题(如下图),地区和类别的排序按照销售额降序排序,可是还是有些没排好,有什么办法解决吗?
阿达 噢,我明白了。因为Tableau默认了对产品类别的总销售额进行排序,如果想实现你的想法,只需要用到一个函数。
本期《举个栗子》,阿达要给大家分享的Tableau技巧是:妙用Index函数来改变数据排序。
---------------------------------------------------------------------->>
再看看用户当前的截图。我们发现在东北和中南地区,明明家具的销售额比技术的低,却放在了技术类别前面;而在西北地区,办公用品的销售额比技术的高,却排在了后面。
用户需要的是:每一个区各个产品类别销售额的排序;
或是完全按地区类别销售额进行排序,地区不合并。
其实,只要你仔细观察,就会发现类别是有规律的且被固定按特定顺序排列。原来在Tableau的逻辑中,默认了是对产品类别的总销售额进行排序。
这显然不是用户需要的呈现,有什么办法可以解决呢?
这里呢,我们将给大家一个简单的小妙计-index函数,可根据你想要的进行分区,从而实现上述两种结果。注:2018.3及以上版本不需此方法。
第一步:创建计算字段
在数据下面空白处,右键点击“创建计算字段”
创建计算字段-index(),表示返回分区中当前行的索引,不包括与值有关的任何排序。
第二步:修改字段
将所需字段拖入行列中,其中index()拖到行中,并修改为离散数据。
第三步:拖放字段
将这个计算字段拖至想要的位置,并进行排序,就可以实现我们想要的结果了。
如将index()放到地区之后类别之前,得到了下图,每一个区各个产品类别销售额的排序。
而将index()放到地区之前,则得到了一个按各区各个产品类别销售额排序的图如下。
第四步:隐藏字段
稍微设置一下,右键选择不显示标题,即可将其中的index()数字列隐藏。
这样我们就可以自行定义我们想要的排序方式,简单实用的小技巧你get到了吗☻
文章部分信息来源于网络,如有侵权请告知
举个栗子!Tableau技巧(6):妙用Index函数来改变数据排序相关推荐
- 举个栗子~Tableau 技巧(209):用自定义形状实现刻度环形图
实际分析场景中,数据粉对美总是很执着,如何让分析占比的环形图,看着更漂亮点?比如给环形图增加刻度. 虽然数据分析还是应以实用为主,但既然 Tableau 是为美而生,那我们就试试看吧~ 这里,为大家分 ...
- 举个栗子~Tableau 技巧(216):服务器视图中的文字乱码怎么办?
的确,很多 Tableau Server 用户都会遇到相同的问题:创建好的看板发布到服务器之后,因为服务器缺少看板使用的字体,发布后的服务器视图中的文字会出现乱码(如下图). 其实,安装字体跟 Tab ...
- 举个栗子~Tableau 技巧(237):用多节点瀑布图分阶段查看数据
瀑布图(下图)既能反映数据的多少,又能直观的反映出数据的增减变化.早期的栗子,我们分享过 瀑布图 的实现方法. 如果将瀑布图用在一些项目进度分析中,要阶段性查看当前的数据情况,就得在瀑布图中增加一些节 ...
- 举个栗子~Tableau 技巧(206):定时执行 Prep 处理流程
实际业务场景中,分析用户经常需要周期性使用 Prep,按照相同的规则来处理相同来源的数据.如果每次都重复创建数据处理流程,不仅费时费力,还很容易出现错漏.为什么不将流程保存下来,设置好时间让它自动执行 ...
- 举个栗子~Tableau 技巧(223):Prep 调用 Python 提取数据中的地址和经纬度
用 Tableau 做地图分析时,需要数据源中有标准的地理名称字段,或有准确的经纬度数据.但如果数据源中这两种情况都不满足,只有大概的地址信息,该怎么办呢? 这是个普遍存在的问题,需要解决:如何从不太 ...
- 举个栗子~Tableau 技巧(234):实现山峰柱形图
看腻了普通的柱形图,可以试试 3D 效果的圆柱图,或带烟花的 锥状柱形图.又或者,类似山峰形状的柱形图(如下图),也可以让你的仪表板耳目一新. 如何在 Tableau 实现山峰柱形图呢?今天的栗子分享 ...
- 举个栗子~Tableau 技巧(241):用 Python 脚本提取文本内容中的关键词
经常有数据粉反馈:在处理文本内容的时候,是否有快速提取内容关键词的方法呢? 方法有的,可以试试 Python.这里,我们来分享:如何在 Tableau 中利用 Python 脚本从文本内容提取关键词. ...
- 举个栗子~Tableau 技巧(248):使用参数和轴实现图表坐标轴的缩放
实际业务分析场景中,使用折线图来呈现业绩趋势分析时候,经常会遇到这样问题:某一段时间的业绩数值波动范围较小,折线图趋于平缓(如下图),很难判断业绩的波动差异,也很难一眼看出哪个时间业绩最好,哪个时间业 ...
- 举个栗子~Tableau 技巧(215):简化实现雷达图(Radar Chart)
雷达图(Radar Chart)是<举个栗子>早期分享过的高阶图表之一,但是对于初中级水平的分析用户来说,想实现雷达图就会明显感到有难度. 那么,雷达图有没有相对简化一些的实现方法呢?试试 ...
- 举个栗子~Tableau 技巧(250):创建 KPI 指标突出显示表
上一个栗子发出后,有数据粉反馈:有什么办法可以让全年的销售数据分层显示哇?业绩表现好.一般和差的分别使用不同的底色. 这个需求,如果考核的是名次,可以使用
最新文章
- 修改CMD设置使其支持鼠标选择复制
- mac上面启用托盘放大效果的方法
- python相同key合并value_Python快速入门最需掌握的4个知识点
- Python的国际化
- redis学习篇(十)-----高级特性之持久化处理
- mysql5.7版本安装部署详细步骤
- [css] 如何使用css实现鼠标跟随?
- 关于MyBatis的缓存
- linux fcntl注销信号,linux下fcntl的使用(转载)
- 解决oracle客户端乱码问题,如何解决oracle客户端中文乱码问题?-Oracle
- 牛客2022年愚人节比赛,10题做法完整版
- 伺服电机功率计算选型与伺服电机惯量匹配
- 百度指数 如何批量获取?
- 量化交易之股票数据的获取——同花顺软件
- Scala——函数式编程、面向对象
- PHP拼团人数不能超过,怎么解决拼团、抽奖难以凑齐人数这个大问题?
- 人工神经元网络及其应用,现有的人工神经元网络
- 基于JAVA体育用品购物系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
- 电子标签智能井盖有什么用
- 解决啦idea 中 java文件图标左下角出现红色J
热门文章
- openmv图像格式不支持问题解决方案
- Python简易图片批量压缩程序
- 从0开发豆果美食小程序——listItem组件列表
- python 马赛克还原_「马赛克画」利用Python生成马赛克画,简单两步去除马赛克! - seo实验室...
- alert(isPresented: Binding<Bool>, content: () -> Alert) (SwiftUI 中文文档手册 教程含源码)
- git 分支关系图谱讲解
- 云计算数据中心的特点
- Bootstrap框架----标签Tag输入用法--Bootstrap-tagsinput
- 服务器创建文件失败是什么意思,网站提示无法创建文件错误解决详情(图文)...
- C语言程序设计第四次作业-选择结构(2)