美文网首页举个栗子!Tableau技巧
举个栗子!Tableau 技巧(265):灵活对比文本表的行数据

举个栗子!Tableau 技巧(265):灵活对比文本表的行数据

作者: 阿达_优阅达 | 来源:发表于2024-02-17 16:11 被阅读0次

    通过文本表查看数据时,我们经常需要将某一行数据与其他行进行对比,如何能更灵活更直观的对比分析各行数据情况呢?

    可以试试这个方法!如下示例:点击某明细行时,该明细行会自动置顶,且其它行会新增一个对比字段。

    点击明细行前 点击明细行后

    在 Tableau 中具体如何实现呢?今天的栗子,我们来分享方法吧!

    期《举个栗子》,我们要给大家分享的 Tableau 技巧是:灵活对比文本表的行数据。

    为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源,掌握栗子方法后,数据粉可尝试使用其他数据源实现。懒癌患者可通过以下链接获取栗子数据源:

    https://www.dkmeco.com/community/example/detail-772

    具体步骤如下:

    1、创建参数

    打开 Tableau Desktop ,连接“示例-超市”数据源,新建工作表。首先,创建两个参数。

    ➤ 参数:冻结开关,数据类型为布尔型。

    ➤ 参数:冻结日期,数据类型为日期型,允许值为全部。

    2、创建计算字段

    接着,创建八个计算字段:

    ➤ 计算字段:不可能日期,键入函数

    DATE(2001-01-01)

    ➤ 计算字段:冻结控制器,键入函数

    [冻结开关]

    ➤ 计算字段:冻结日期控制,键入函数

    [冻结日期]=DATETRUNC('quarter', [订单日期])

    ➤ 计算字段:冻结日期销售额,键入函数

    min({fixed :SUM(if date(DATETRUNC('quarter', [订单日期]))=[冻结日期] then [销售额] END)})

    ➤ 计算字段:销售额对比,键入函数

    (SUM([销售额]) -[4.冻结日期销售额])/SUM([销售额])

    ➤ 计算字段:销售额对比形状,键入函数

    if [冻结开关] then  SIGN([5.销售额对比]) END

    ➤ 计算字段:true,键入函数

    true

    ➤ 计算字段:false,键入函数

    false

    3、创建工作表

    然后,创建三个工作表:

    ➤ 第一个工作表:明细

    鼠标双击列上空白处,在空白胶囊中键入:0,再重复一次,生成两个相同的胶囊。将“订单日期”拖放至行,再右键单击该胶囊,下拉菜单选择:离散 和 季度(第二个)。将“标记”卡的标记类型修改为:文本。

    将计算字段“ture”拖放至“全部”“标记”卡的详细信息中。将“销售额”拖放至第一个“总和(0)”“标记”卡的文本中。

    将第二个“总和(0)”“标记”卡的标记类型改为:形状,然后将“销售额”拖放至其标签中。再将计算字段“销售额对比形状”拖放至该标记卡的形状和颜色中。

    右键单击“数据”窗格的参数“冻结日期”,下拉菜单选择:显示参数。在视图右侧将该参数日期修改为:2021/10/1,然后设置图例的形状和颜色:正值 ▲,负值▼

    将计算字段“冻结日期控制”拖放至“筛选器”卡中,弹窗中勾选:伪。

    ➤ 第二个工作表:表头

    新建工作表,将计算字段“冻结日期控制”拖放至“筛选器”卡中,弹窗中勾选:真。将“订单日期”拖放至行,再右键单击该胶囊,下拉菜单选择:离散 和 季度(第二个)。将“标记”卡的标记类型修改为:文本,将“销售额”拖放至其文本中。

    ➤ 第三个工作表:解除冻结

    新建工作表,将计算字段“冻结控制器”拖放至“筛选器”卡中,弹窗中勾选:真。右键单击“数据”窗格中的“不可能日期”,下拉菜单选择:转换为连续,然后将其拖放至“标记”卡的详细信息中。

    将计算字段“false”也拖放至该“标记”卡的详细信息中,在该胶囊下方双击并键入:'解除冻结',并将其改为:标签。最后将“标记’卡的标记类型改为:形状。

    4、创建仪表板并设置参数操作

    新建仪表板,将刚刚创建的三个工作表依次拖放至仪表板视图中,调整布局如下:

    单击顶部菜单栏“仪表板”,下拉菜单选择:操作。弹窗中选择:添加动作-更改参数。依次创建四个参数动作:

    ➤ 参数动作:修改冻结日期

    ➤ 参数动作:重置冻结日期

    ➤ 参数动作:解除冻结

    ➤ 参数动作: 显示冻结开关

    如此,就实现了我们想要的分析呈现,快来试试看吧!

    本期的 Tableau 技巧,你 Get 到了吗?

    下一期,再见~

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

    相关文章

      网友评论

        本文标题:举个栗子!Tableau 技巧(265):灵活对比文本表的行数据

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