优阅达 | Tableau微课堂(18):排序功能
排序功能
》排序方法
在 Tableau 中,有多种排序方法。第一种,或许也是最容易的一种是轴上的“快速排序”。
对于有轴的视图(如条形图),悬停会出现快速排序图标。 单击一次将降序排序条形,再单击一次将切换为升序,第三次单击将清除排序。
如果我们要降序排序“利润”该怎么办?
“利润”在颜色上,而不是在轴上,因此没有快速排序按钮。 右键单击胶囊后,没有排序选项。
这种情况下,工具栏按钮可用来轻松排序。单击要用作排序依据的胶囊,本例中为“利润”,然后从工具栏选择相应的排序。
但是,有时候按度量升序或降序排序不是最有用。
这里,我们为“订单优先级”分配了特定颜色,从红色的“紧急”,到绿色的“低”优先级,我们希望按“订单优先级”排序条形。
为了直接从视图中轻松排序,我们可以拖动图例中的标题。如果我们还要排序“装运模 式”,也就是“当天”最高,那么我们可以在条形图中拖到标题。
但是,如需最精细的控制,可从胶囊本身排序。
》从胶囊排序
为了从胶囊控制排序,与使用工具栏按钮时不同,我们不单击要作为排序依据字段的对应胶囊,我们单击要排序的离散胶囊。
这里我们想排序“子类别”,所以我们单击胶囊获得下拉菜单,然后单击“排序”。
这里,我们可以完全精细调整排序方式,如按字母顺序排序或手动排序。但是,我们还可以按字段排序。
排序字段甚至不必在视图中,我们可以选择"数量"。
然后设置聚合,设置排序顺序,比如降序。
》跨窗格排序
如果视图中有多个维度,如“类别”和“子类别”,我们必须仔细考虑如何排序。
这里,在展开到“子类别”级别时执行快速排序,这将在每个“类别”窗格中排序“子类别”。
排序不会破坏由“行”和“列”功能区设置的胶囊有序前后关系,也就是说如果要脱离“类别”而单独排序“子类别”,我们需要更改行功能区上胶囊的顺序。
这里,排序没有错,而是错在我们的视图设置为“类别”是总的组织结构。
如果我们将“类 别”移到后面,我们仍可看到这些标签,现在是位居最末,但是“子类别”现在可以随意移 动,我们可以脱离“类别”单独排序“子类别”。
还可以用其他方式排序不同的胶囊。
我们可以按销售额总和降序排序产品类别,
可以按平均利润升序排序产品子类别。
》清除排序
排序的胶囊在其右侧会出现此图标,所以辨别视图是否排序总是非常容易。
不过,所有当中也许最简单的事情是能够清除排序,转到这里的清除工作表图标,然后在下拉菜单中选择“清除排序”。
》胶囊类型和排序选项
并非所有胶囊都会有全部排序选项。连续(绿色)胶囊,如“利润”可作为排序依据,使用其轴上的快速排序或工具栏排序按钮,
但是在这类胶囊的下拉菜单中没有排序选项。
离散(蓝色)胶囊可排序,维度(如“装运模式”)有全部排序选项。
离散度量,如“平均值(折扣)”只提供了数据源顺序或手动排序。
现在,你已学完 Tableau Desktop 排序功能。打开你电脑里的 Tableau,亲手尝试操作,这对你的学习很有帮助!