Tableau商业分析从新手到高手(视频版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.4 拓展技术专题4:根据数值等级自动分组

在前面分析中,对销售数量的分组采取了手动分组定义的方法。在很多分析场景下,需要结合一些行业经验和习惯来进行人工划分。但如果数值区间是动态变化的,或者需要根据数值的动态分段来划分等级,那么这种人工划分的方式需要每次重新定义,效率就很低,因为当总体的数据变化后,之前的人工分组不再适合,又需要重新操作一遍。这种情况可以利用Tableau提供的公式和数据分箱功能自动构建分级字段。

在数据源界面事先对数据进行数据提取,回到工作表中,右击左侧“数据”面板,在弹出的菜单中选择“创建计算字段”命令,弹出公式编辑界面。因为要按照类别的销售规模分组,所以先建立一个“类别销售汇总”字段。将字段名称改为“二级类销量”,输入公式“{fixed[二级品类]:SUM(销售数量)}”,单击“确定”按钮,创建『二级类销量』字段,如图3-15所示。

图3-15 创建『二级类销量』字段

在左侧“数据”面板中找到新创建的『二级类销量』字段,在字段上右击,执行“创建”→“数据桶”命令,在弹出的对话框中划分项目使用默认大小,或者自己按需要在数据桶大小的文本框内输入一个数值。单击“确定”按钮生成『数据桶』字段,如图3-16所示。这个字段可以代替上面的手工等级划分字段,作为“行”功能区分区字段使用。

图3-16 创建新的字段作为等级划分字段