我有一个包含6个人的简单数据集
人员1,城市1,学院是
人员2,城市1,学院是
人员3,城市2,学院是
第4号,城市2号学院
第5号,城市2号学院
人员6,城市3,学院是
我想要做的是得到一个包含城市的新表,以及一个新的变量,该变量看起来该城市的每个人都上过大学("Yes“或"No")
城市1,AllInCollege是
城市2,AllInCollege No
城市3,AllInCollege是
这些都是在Tableau中完成的。我正在努力创建我需要的计算字段。谢谢!
发布于 2015-01-24 07:54:14
一种简单的方法是使用ATTR(学院) --即将学院放在您希望的架子上,并将其从维度更改为属性。如果指定维度的所有行在“学院”字段中都有"Yes“,则它将显示"Yes”。或者,如果所有行在学院字段中都有"No“,则它将显示"No”。或者,如果行是混合的,它将显示"*“,一些是和一些否。
或者,您可以创建一个名为everyone_went_to_college的计算字段,定义为count(城市)=count(如果学院= "Y“,则1结束)
https://stackoverflow.com/questions/28119220
复制相似问题