美文网首页python机器学习爬虫举个栗子!Tableau技巧
举个栗子!Tableau 技巧(109):用 LOD 计算产品销

举个栗子!Tableau 技巧(109):用 LOD 计算产品销

作者: 阿达_优阅达 | 来源:发表于2019-05-14 10:34 被阅读296次

    关于栗子

    今天的栗子,是@棒棒的东(我只是知识的搬运工) 的第二次投稿,感谢他的分享

    @棒棒的东 曾在实际业务中,遇到这样的分析需求:计算单品在各销售节点与最初销售日期的时间差。和我沟通并结合自己的摸索,最终他实现了想要的可视化效果(如下图)。

    考虑到这个业务需求对研究商流的数据粉朋友们有借鉴意义,因此,他希望和大家分享他的方法。

    期《举个栗子》,阿达要给大家分享的 Tableau 技巧是:用 LOD 计算产品销售周期。

    ————————————————————————————》》

    为方便学习,栗子使用Tableau 自带的超市数据源。找不到自带数据源的数据粉,可以私信我

    另,栗子用到了LOD——详细级别表达式。

    具体步骤如下:

    STEP 1:连接数据源

    STEP 2:设置分层结构 

    设置“品类层级”分层结构,包含顺序为:类别-子类别-产品名称。

    STEP 3:创建计算字段 

    创建 销售天数 计算字段:

    DATEDIFF("day",{FIXED [产品名称]:MIN([订单日期])},[订单日期])+1

    Tips:销售天数表示“从第 2 个订单日期开始,各订单日期节点分别与最开始的订单日期(最小日期)之差”,从第 1 天开始显示。

    STEP 4:创建图表:销售天数 

    将 订单日期 拖至 列,将 销售额 拖至 行,把 订单时间 的 粒度 调整为 天,并调整工作表格式。

    把 子类别 和 产品名称 分别拖至筛选器,并设置 显示筛选器。栗子是按子类别(器具)和产品名称(Cuisinart 搅拌机,白色)示例,如下图呈现。

    STEP 5:设置双轴  

    为确保工作表美观、且让销售天数标签只展示一次,这里对视图做双轴处理。

    复制行中的“销售额”胶囊,拖至原有“销售额”胶囊的右侧。第一个轴视图以“线”展示,第二个轴视图以“圆”展示,在右边“销售额”字段右键双轴,同步轴并隐藏标题,并调整视图格式。

    STEP 6:显示标签 

    切换至第二个视图,把“销售天数”计算字段拖至标签。修改标签显示,按如下图圈红处依次点击,修改为“第<总和(销售天数)>天”。

    完成之后,会发现图表的呈现效果更直观了。

    栗子补充

    实际业务中,可能存在单个值对应多个产品名称销售天数合计的情况(栗子中并未体现,但实际业务中应该会经常遇到),这里我们只需要做一步操作即可:分析—取消聚合度量。如此,多个产品名称对应的值便会分散显示啦!

    今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

    下一期《举个栗子》,再会~

    文章部分信息来源于网络,如有侵权请告知!

    相关文章

      网友评论

        本文标题:举个栗子!Tableau 技巧(109):用 LOD 计算产品销

        本文链接:https://www.haomeiwen.com/subject/dsvjaqtx.html