我正在尝试创建类似GANTT图表的内容,其中我将以钻石形状指定开始日期和结束日期,然后连接开始日期和结束日期之间的时间段显示为连接的线条形状。有没有人有关于如何在画面中做到这一点的任何提示?
对于数据,我有标识符列,事件列,日期列,开始日期列和结束日期列。
答案 0 :(得分:2)
要在Tableau中创建基本的Ghantt图表,请将开始日期放在列架上,将其转换为连续的确切日期。将标识符放在行架上,并将标记类型更改为Ghantt。这应该在每个任务的开始日期得到一个短栏,每个任务有一行(假设每个任务的ID是唯一的。)
现在,您需要通过在大小货架上放置一个显示每个任务的天数的字段来指定条形的长度。您可以创建一个计算字段,将这些持续时间计算为datediff(' day',contract_start,contract_end)。把它放在大小的架子上,你应该开始一个不错的开始。
您可以向工具提示添加更多信息,并使用颜色显示合同类型或其他内容。通过右键单击轴添加一些参考线。你需要在计算字段中进行一些调整来处理诸如null(未知)结束日期之类的事情,可能是重复出现的任务......
如果您想要一些里程碑标记,可以使用参考线或点注释轻松地手动添加它们。
或者,如果您想将里程碑作为包含数据的形状包含在内,则可以使用双轴图表。
这是example showing how to combine shapes and bars into one char。根据数据的组织方式,细节会略有不同,但如果您检查此工作簿的数据是如何组织的,数据连接如何加入选项卡,以及工作簿如何显示数据,您应该能够使方法适应你自己的数据。只是意识到有时候更容易修改数据的形成方式,使分析更简单。
此外,您可能需要考虑是否需要计划日期和实际日期。