我正在尝试根据Tableau中的Age来存储我的数据。我的年龄栏中存在偏差分布,我希望根据百分比对数据进行分组。这是我的代码:
IF [Age]<={FIXED :PERCENTILE([Age],.2)} THEN "<20th"
ELSEIF [Age]<={FIXED :PERCENTILE([Age],.4)} THEN ">20-40th"
ELSEIF [Age]<={FIXED :PERCENTILE([Age],.6)} THEN ">40-60th"
ELSEIF [Age]<={FIXED :PERCENTILE([Age],.8)} THEN ">60-80th"
ELSEIF [Age]<={FIXED :PERCENTILE([Age],1)} THEN ">80th" END
我正在查看数据集的计数,看起来计数分布是相等的。这就是它的样子:
看起来我得到了相同的年龄分布,因为我有空元素。如何在生成此图表时删除所有空值,并为5个箱子计算相同的计数?
答案 0 :(得分:0)
如果您右键单击栏上的“Null”年龄区并点击“排除”,应该通过过滤掉任何符合该区域的数据来删除图形中的条形,假设这是预期的结果。
如果这不是预期的结果,那么您的数据源中的Age列可能具有空值。要确认,请右键单击Null栏并单击“查看数据”,然后单击第二个选项卡。应该应该更详细地显示源数据的实际情况。
答案 1 :(得分:0)
将Age_Bin放在过滤器架子上,然后取消选中“空”