2014-11-20 229 views
2

我是Tableau的新手,试图让自己面向这个系统。我是一个R用户,通常使用宽数据格式,因此将事情争论成适当的长格式非常棘手。这是我目前的问题。在Tableau中创建一个新变量

假设我有一个结构为这样

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 

回答

3

这种方法真的取决于它的灵活性。最终,使用Disorder制作列的广泛数据源可以使这更容易。您仍然需要将结果混合到一个数据支架上,该支架具有您希望在Tableau中使用的代码组合。如果这需要扩展,则需要使用自定义SQL或Alteryx等其他ETL工具进行转换工作。我在Tableau论坛上发布了针对此问题的解决方案,您可以在其中上传文件:http://community.tableausoftware.com/message/316168

相关问题