• 举个栗子~Tableau 技巧(232):用工作表创建多行列图例


    日常分析中,图例可以帮助分析用户有效查看数据。但是 Tableau 工作表自带的图例(如下图)格式比较固定,也无法调整大小,不能很好的满足数据可视化呈现的需要。

    图片

    我们可以试着让它变个形,成为多行多列的图例(如下图),更方便应用在仪表板中。

    图片

    今天来分享:如何用 Tableau 工作表实现多行列图例!擅长用 PPT 或者 作图工具来辅助实现的数据粉,可以忽略该栗子哦~

    在这里插入图片描述

    本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:用工作表创建多行列图例。

    为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用自己的数据。懒癌患者可通过以下链接获取栗子数据源:
    https://www.dkmeco.com/cms/course/detail/602

    具体步骤如下:

    1、打开 Tableau Desktop,连接“示例-超市”数据源。双击列和行空白处,分别键入:INDEX()。分别右键单击两个“INDEX()”,下拉菜单都选择:离散。

    Tips:这里 INDEX(),表示返回分区中当前行的索引,不包括与值有关的任何排序。

    图片

    将维度“子类别”拖放至“标记”卡的颜色和标签中,分别右键单击行上和列上的“INDEX()”胶囊,下拉菜单都选择:计算依据-子类别。

    图片

    2、将“标记”卡的标记类型改为:方形,并将列上的“INDEX()”胶囊修改为:INDEX()%2,将行上的“INDEX()”胶囊修改为:int(INDEX()/2),也都设置为离散。

    图片

    此时,第一行第一列里是没有任何字段的,如果希望有字段,可以将列上的“INDEX()%2”胶囊修改为:(INDEX()-1)%2,将行上的“int(INDEX()/2)”胶囊修改为:int((INDEX()-1)/2),仍都设置为离散。

    图片

    这样,我们就实现了一个简单的多行列图例工作表。

    栗子 Tips

    ✎ 如果希望图例呈现三列,可以将(INDEX()-1)%2和int((INDEX()-1)/2))中的%2和/2改为%3和/3,之后再将行列里的字段改为离散。

    图片

    ✎ 如果希望图例呈现 n 行,就将行上的“(INDEX()-1)%2的%2”胶囊和列上的“int((INDEX()-1)/2”胶囊中“/2”中的数字 2 改为 n 后的数字,再将两者设置为离散。

    ✎ 如果希望图例按销售额排序,可以右键单击“标记”卡的颜色“子类别”胶囊,下拉菜单选择:排序,在排序依据中选择:字段排序,字段名称选择销售额。

    图片

    图片

    本期的 Tableau 技巧,你 Get 到了吗?
    在这里插入图片描述

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

  • 相关阅读:
    java计算机毕业设计基于安卓Android的校园单车租赁App
    【小程序 - 加强】自定义组件、使用npm包、全局数据共享、分包_05
    Oracle RAC集群---基础维护常用语句总结
    抖音本地生活服务商申请怎么做?无保证金的申请方法来了
    Unity——对象池
    Java面试题
    【机器学习】算法改进——小批量和软更新
    rmda 虚拟地址物理地址转换
    java毕业设计产品销售管理系统Mybatis+系统+数据库+调试部署
    【排序】十大排序算法
  • 原文地址:https://blog.csdn.net/weixin_45588393/article/details/125562521