我正在尝试创建一个类似于Google's ngram viewer创建的图表。我有与年份相对应的ngrams,但有些年份的数据比其他年份多得多;因此,从绝对计数绘图并不能获得我想要的信息。我想将其标准化,以便将计数作为当年总样本的百分比。
我已经找到了将数据规范化为Tableau范围的方法,但没有关于按计数进行规范化的方法。我也看到有一个计数不同的功能,但这似乎没有做我想要的。
如何在Tableau中执行此操作?
提前感谢您的帮助!
编辑: 这是一些玩具数据和所需的输出。
玩具数据:
+---------+------+
| Pattern | Year |
+---------+------+
| a | 1 |
| a | 1 |
| a | 1 |
| b | 1 |
| b | 1 |
| b | 1 |
| a | 2 |
| b | 2 |
| a | 3 |
| b | 4 |
+---------+------+
答案 0 :(得分:2)
将[Year]放在Columns架子上,如果它确实是Date字段而不是数字 - 选择您想要的任何截断级别或选择确切的日期。确保将其视为离散维度字段(药丸应为蓝色)
将[记录数]放在行架上。应该是一个连续的度量,即SUM([记录数])
将图案放在彩色架子上。
此时,您应该查看图表原始计数。要将它们转换为百分比,请右键单击Rows功能区上的[Number of Records]字段,然后选择Quick Table Calc-> Total of Percent。最后,再次右键单击[记录数],然后选择Compute Using-> Pattern。
您可能想要对模式进行排序。一种简单的方法是在颜色图例中拖动它们。