Tableau 中的值不对称
Values are not symmetric in Tableau
我在 tableau 中有一个 table,它计算项目 1 和项目 2 同时出现的次数。但是,结果仅根据项目 1 获取值。
例如。
事务 1:A->C = 1
事务 2:A->C = 1
事务 3:A->C = 1
事务 4:C->A = 1
事务 5:C->A = 1
事务 6:C->A = 1
C->A = 3 和 A->C = 3 的结果。我想得到项目 1 和项目 2 的总数,而不考虑顺序。所以对于A->B,B->A的结果总和应该是6。希望你能帮助我。
提前致谢。
听起来您的数据需要一个数据透视表。 Tableau 更喜欢以下形式的数据。
交易、项目、计数,order_in_transaction
- trx_1, A, 1, 1
- trx_1, C, 1, 2
- trx_2, A, 1, 1
- trx_2, C, 1, 2
- trx_3, A, 1, 1
- trx_3, C, 1, 2
- trx_4, C, 1, 1
- trx_4, A, 1, 2
- trx_5, C, 1, 1
- trx_5, A, 1, 2
- trx_6, C, 1, 1
- trx_6, A, 1, 2
当您的数据看起来像这样时,项目的顺序并不重要,您可以使用 Tableau 的分组加非重复计数。
项,COUNTD(交易)将产生
- 项目 C,6
- 项目 A,6
order_in_transaction,项目,SUM(记录数)将产生
- 1、A、3
- 1、C、3
- 2、A、3
- 2、C、3
我在 tableau 中有一个 table,它计算项目 1 和项目 2 同时出现的次数。但是,结果仅根据项目 1 获取值。
例如。 事务 1:A->C = 1
事务 2:A->C = 1
事务 3:A->C = 1
事务 4:C->A = 1
事务 5:C->A = 1
事务 6:C->A = 1
C->A = 3 和 A->C = 3 的结果。我想得到项目 1 和项目 2 的总数,而不考虑顺序。所以对于A->B,B->A的结果总和应该是6。希望你能帮助我。
提前致谢。
听起来您的数据需要一个数据透视表。 Tableau 更喜欢以下形式的数据。
交易、项目、计数,order_in_transaction
- trx_1, A, 1, 1
- trx_1, C, 1, 2
- trx_2, A, 1, 1
- trx_2, C, 1, 2
- trx_3, A, 1, 1
- trx_3, C, 1, 2
- trx_4, C, 1, 1
- trx_4, A, 1, 2
- trx_5, C, 1, 1
- trx_5, A, 1, 2
- trx_6, C, 1, 1
- trx_6, A, 1, 2
当您的数据看起来像这样时,项目的顺序并不重要,您可以使用 Tableau 的分组加非重复计数。
项,COUNTD(交易)将产生
- 项目 C,6
- 项目 A,6
order_in_transaction,项目,SUM(记录数)将产生
- 1、A、3
- 1、C、3
- 2、A、3
- 2、C、3