Tableau api 使用表中的计数按组统计观察值
提前感谢您提供的任何建议!我正在构建一个Tableau仪表盘,以探索我所在地区不同社区的住房负担能力和学校质量。用户将选择他们的职业,并查看基于学校质量和住房负担能力绘制的社区图。为了探索住房的可承受性,我使用县级评估员的数据,对每一处与社区相匹配的房产进行评估Tableau api 使用表中的计数按组统计观察值,tableau-api,counting,Tableau Api,Counting,提前感谢您提供的任何建议!我正在构建一个Tableau仪表盘,以探索我所在地区不同社区的住房负担能力和学校质量。用户将选择他们的职业,并查看基于学校质量和住房负担能力绘制的社区图。为了探索住房的可承受性,我使用县级评估员的数据,对每一处与社区相匹配的房产进行评估 目标是根据用户选择的工作的职业工资中位数,显示一个区域内可负担得起的住房的百分比。现在,我正在尝试使用带有COUNT([Parcels]的计算字段。您似乎误解了函数COUNT()的作用。当然,您并不孤单。COUNT()在Tableau中
目标是根据用户选择的工作的职业工资中位数,显示一个区域内可负担得起的住房的百分比。现在,我正在尝试使用带有
COUNT([Parcels]的计算字段。您似乎误解了函数COUNT()的作用。当然,您并不孤单。COUNT()在Tableau中的行为与它在SQL中的行为几乎相同
Count([some field])返回[some field]的值不为null的数据行数。它不不返回[some field]计算为true、正数或任何其他值的行数
如果[some field]始终具有非null值,则Count([some field])与SUM([Number of Records])相同。如果[some field]始终为null,则Count([some field])为零。Count()与Excel的CountIf函数不同
如果要计算满足条件的数据行,可以尝试count(如果[condition],那么1 end)
,因为缺少的ELSE案例默认为null值,所以该表达式将计算[condition]为true的行
因此,获得经济适用住房百分比的一种方法是count(如果[经济适用]那么1 end)/count(1)
假设每个数据行代表一个主数据行。然后格式化字段以百分比显示。另一个选项是学习使用快速表格计算器如果要显示给定可视化表格中的行数,也可以使用SIZE()
资料来源,官方文件:
谢谢!这是超级有用的。任何想法我都可以用这个方法,也许用另一个函数。我在最后编辑了一个对你的问题更具体的答案。如果有帮助的话,考虑一下投票和接受答案,因为你是一个新的堆栈溢出,这就是如何显示答案是有用的。