【问题标题】:Counting the number each element in a comma seperated column in Tableau计算 Tableau 中逗号分隔列中每个元素的数量
【发布时间】:2018-03-23 15:47:32
【问题描述】:

我是使用Tableau 的新手。我想计算每种类型在数据集中出现的次数。

在数据集中(附图片),我有几个流派的节目。我想统计数据集中每个流派的个数,并在Tableau中显示

【问题讨论】:

  • 你能分享数据集吗
  • 真的很抱歉,我不认为我将能够共享数据集:(
  • 您可以访问数据库吗?
  • 我确实可以访问数据库,但恐怕我无法共享数据。可能我会创建一个类似的假数据集并提供给你吗?
  • 不,不是数据问题...我有办法解决你的问题

标签: tableau-api


【解决方案1】:

如果您可以访问数据库,则将数据转储到 excel 中。

, 拆分数据,然后为流派列中的每个单词创建一个单独的列。

现在将excel作为tableau的源,在tableau中枢转Genre的拆分列。

转到表格中的工作表,将透视字段值放在行中并将透视字段值的计数作为度量。

您应该能够看到想要的结果。

【讨论】:

    【解决方案2】:

    如果您知道所有流派的不同列表,这可以通过另一种方法来完成。

    您需要做的是使用

    为每个流派创建一个单独的计算字段
    if contains(Genre,'action') then 1 else 0 end
    

    然后使用这些字段的总和作为每个流派的系列计数。

    我知道这是一项可怕的任务,但是如果您没有其他选择,也可以完成。

    【讨论】:

      猜你喜欢
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-02
      • 1970-01-01
      • 2013-10-24
      • 1970-01-01
      • 2022-01-17
      相关资源
      最近更新 更多