本帖最后由 喝酸奶不舔盖 于 2024-11-6 15:28 编辑
在精心打造报告的过程中,面对繁杂的数据,如何高效、清晰地呈现数据成为了关键,数据排序功能将助你一臂之力。通过对数据列进行精心排序,我们能以更清晰、更有逻辑的方式展示数据,为数据分析提供强有力的支撑。下面分享一些干货技巧。
报告数据列排序,随心所欲 首先针对报告中的数据来源,若遇到数据列多达几十列的情况,可以在报告数据展示区域灵活选择按字母排序和按数据源排序两种方式。 按数据源排序:按照数据源(比如数据中表)的字段先后顺序帮助用户快速查看数据列信息。 按字母排序:按字母排序可在数据集的维度、度量分类下,帮助用户按照字母A-Z升序快速查看字段信息。
报告组件排序,灵活多变 制作报告时,针对报告中的表、交叉表、自由表和图表组件的设置多种排序方式。 查看报告时,可查看数据排序结果,还可在视图上点击排序图标进行重新排序。无论是数值型、文本型,还是日期时间型数据,均可轻松应对。升序时,数值从小到大、文本型按首字母A-Z、日期时间型从远到近,一目了然。 表格排序 1. 制作报告时,对组件进行排序设置 制作报告设置排序方式:若使用表组件,可以通过以下2种方式设置排序。 在维度的下拉菜单上设置排序: 点击绑定维度列的下拉菜单中的排序方式进行维度排序。 维度排序支持多种排序方式,详情请参考下文中的各种排序说明。 点击表头排序: 可以点击表头区域的排序图标,还可以点击表头文字排序。 设置排序策略和排序区域: 还可以结合设置排序策略、排序区域,满足更多的排序分析需求。
排序策略: l 如果希望按照维度细分情况依次排序,查看数据排名情况,选择多列依次排序,按照选择多个字段的先后顺序依次进行排序。表格中的多列排序就是先按照条件 1 对A列进行总体排序,再按照条件 2 在满足 A 列排序的前提下,对 B 列进行排序,更多的列按照条件设置依次类推。 l 如果每次排序只希望对其中一列数据排序,选择仅对单一列排序。 l 如果想在多层维度排序的基础上查看单个度量指标的排序情况,选择度量列排序互斥。 排序区域: 控制排序是在分组内的数据排序,还是对最外层的所有数据排序。 l 如果表格中有小计、合计,排序区域的“自动”等价为“组内排序”。 l 如果表格中无小计、合计,排序区域的“自动”等价为“组外排序”。 2. 查看报告时,点击表头排序 查看报告时,可以点击表头区域的排序图标、表头文字按值排序。
不同排序策略、排序区域下的表格排序,样例对比分析如下。 样本表格数据
查看报告时,表格多列依次排序效果 针对上面的样本表格,排序策略为“多列依次排序”,排序区域“自动”等价于“组外排序”。 如先对“交易时间”列升序,在满足“交易时间”列升序的前提下,对“销量列”进行排序,最后在同时满足“交易时间”列和“销量列”升序的前提下,对“总成本列”进行降序。
查看报告时,表格单一列排列效果 针对上面的样本表格,排序策略修改为“仅对单一列排序”,排序区域“自动”等价于“组外排序”。 如只对“总成本_总和”进行升序。
说明: 表格单一列列互斥排序,只能同时对其中的一个数据列(包含维度列和度量列)排序,不可以同时对多个数据列排序。 查看报告时,表格度量列互斥排序效果 针对上面的样本表格,排序策略修改为“度量列互斥排序”,排序区域“自动”等价于“组外排序”。 如先对“总成本_总和”进行升序,再切换为对“销量_总和”进行升序。
说明: 表格度量列互斥排序,可以同时对多个维度列排序,只可以对其中的一个度量列排序,不可以同时对多个度量列排序。 交叉表排序 1. 制作报告时,对组件进行排序设置 制作报告时,若使用交叉表组件,可以通过以下2种方式设置排序。 在维度的下拉菜单上设置排序: 在行列表头上绑定的维度列的下拉菜单中进行排序。 维度排序支持多种排序方式,详情请参考下文中的各种排序说明。 还可以结合设置排序区域,满足更多的排序分析需求。 点击汇总表头排序: 在指标名称区域,点击排序图标或者表头文字,对分组下指标排序。 设置排序区域: 还可以结合设置排序区域,满足更多的排序分析需求,同表格的排序区域设置。 2. 查看报告时,点击表头排序 查看报告时,可以点击表头区域的排序图标、表头文字按值排序。 例如: 在指标名称区域点击排序图表,依次查看交叉表分组下销售额、总成本单列汇总数据的排序结果。 自由表排序 制作报告时,若使用自由表组件,您可以点击绑定维度列单元格的排序下拉菜单设置排序。 维度排序支持多种排序方式,详情请参考下文中的各种排序说明。 默认情况下绑定的维度数据的聚合状态为空,支持排序;绑定的度量列的聚合状态为总和,不支持排序,若如度量列需要排序需切换聚合状态为空。 图表排序 1. 制作报告时,对组件进行排序设置 制作报告时,若使用图表组件,可以通过以下2种方式设置排序。 在维度的下拉菜单上设置排序: 在绑定的的维度列的下拉菜单中,图表排序极其丰富,无论是行列轴上的维度列,还是标记颜色、标签、图案、大小,形状上维度列,通通均可设置,排序方式多种多样。 维度排序支持多种排序方式,详情请参考下文中的各种排序说明。 点击轴区域进行排序: V10.2新推出的一种排序方式,在图表轴上,只需轻轻一点,即可查看排序情况。 在绑定了度量的轴上,点击排序图标,可根据组件上绑定的数据列,按照度量数据对维度排序。 2. 查看报告时,可以点击度量轴上的排序图标进行排序 例如: 依次点击销售额_总和、利润_总和度量轴上的排序图标,可按销售额_总和或利润_总和对产品名称进行升序、降序。 各种排序说明 按值排序 适用于表、交叉表、图表组件的维度列,以及非聚合状态下的度量列。 按值排序-含多音字 考虑到中文的复杂性,我们特别支持按值排序-含多音字,字段值中包含多音字的情况下,按照pinyin_extend.txt文件中设置的多音字进行排序。 例如: 对字段排序时,字段值中含有多音字阿(ē)胶的排序 下列数据的全国各地特色产品进行按字母值排序,按值升序结果如下,不符合预期效果。 考虑到此处阿胶中阿读音为ē,而不是ā,此处选择升序-含多音字。 多音字不仅支持产品内置的多音字字典,还支持用户自定义多音字,优先走用户定义的拼音。具体方法:在bihome下的pinyin_extend.txt文件内自定义多音字,格式写法参考如下。 按列排序 针对聚合状态下的数据,您可以对聚合列的聚合值进行排序,快速定位重点关注的产品。 还可灵活查看整体排名靠前和靠后的数据,以快速掌握要重点关注的产品。 例如: 按利润动态查看利润排名前10或后10的省份。 实现思路:结合报告中的自定义参数或参数组件,动态筛选柱图中的利润排名前10、后10的维度数据。 具体的实现方式:动态排序定义一个参数,在按钮的“提交时运行”脚本里面更新参数,通过点击不同的按钮即可实现动态排序。
查看报告时,点击前10名、后10名按钮,查看利润排名前10或后10省份的数据。 手动排序 制作报告时,用户还可以考虑使用手动排序,无论是文本型、数值型,还是日期时间型维度列,都可以通过拖拽方式设置排序,可以满足个性化分排序需求。 例如: 希望对下列数据中各市场下第一个行的省份重新排序,变为东部市场-上海、南部市场-广东,西部市场-云南,中部市场-湖南,可以选择手动排序,拖拽值在当前值的前面即可。 手动排序设置,拖拽需要改变的值到现在的第一行值前方即可。 手动重新排序的结果如下。 定制排序 如果排序规则是特殊并且固定的,按机构排序,就希望机构B排在机构A前面,且不希望每次都进行手动排序设置,则可以选择定制排序,使用自定义的排序规则,满足复杂性更高的排序需求。 例如:将下列的数据值按照Ohio、Illinois、Wisconsin排序
以上就是数据排序功能总结,供参考。
|