我是Tableau的新手,并试图让自己面向这个系统。我是一个R用户,通常使用宽数据格式,所以把事情纠缠成适当的长格式是很棘手的。这是我目前的问题。
假设我有一个这样构建的数据文件
ID Disorder Value
1 A 0
1 B 1
1 C 0
2 A 1
2 B 1
2 C 1
3 A 0
3 B 0
3 C 0
我想要做的是组合变量,以便将一组障碍的存在用于汇总变量。例如,我怎么能像我的输出那样实现这样的东西呢?总和是患有这种疾病的人数,百分比是患有疾病的人数除以总人数。
Disorders Sum Percentage
A 1 33.3
B 2 66.6
C 1 33.3
AB 2 66.6
BC 2 66.6
AC 1 33.3
ABC 2 66.6
答案 0 :(得分:3)
实现这一目标的方法实际上取决于它的灵活性。最终,使用Disorder制作列的广泛数据源可以使这更容易。您仍然需要将结果混合到数据支架上,该数据支架具有您希望在Tableau中使用此代码的代码组合。如果需要扩展,您将希望使用自定义SQL或Alteryx等其他ETL工具进行转换工作。我在Tableau论坛上为您发布了一个针对此问题的解决方案,我可以上传文件:http://community.tableausoftware.com/message/316168