我正在尝试创建类似于甘特图的东西,在甘特图中,我将使用类似菱形的形状来指定开始日期和结束日期,然后将开始日期和结束日期之间的时间段显示为连接形状的线条。有没有人有关于如何在tableau中做到这一点的建议?
发布于 2014-05-28 09:52:47

要在Tableau中制作基本的甘特图,请将开始日期放在列架上,将其转换为连续的确切日期。将标识符放在行架上,并将标记类型更改为Ghantt。这应该在每个任务的开始日期获得一个短条,每个任务有一行(假设每个任务的ids是唯一的)。
现在,您需要通过将显示每个任务的天数的字段放在大小货架上来指定条形图的长度。您可以创建一个计算字段,将这些持续时间计算为datediff('day',contract_start,contract_end)。把它放在大小的架子上,你应该有一个良好的开端。
您可以在工具提示中添加更多信息,并使用颜色来显示合同类型或其他内容。通过在轴上单击鼠标右键添加一些参照线。您将需要在计算字段中进行一些调整,以处理空(未知)结束日期,可能是周期性任务……
如果您需要一些里程碑标记,可以使用参照线或点注释轻松地手动添加它们。
或者,如果您希望将里程碑作为形状包含在数据中,则可以使用双轴图表。
这是一个example showing how to combine shapes and bars into one char。根据数据的组织方式,详细信息略有不同,但如果您检查此工作簿的数据是如何组织的,数据连接如何联接选项卡,以及工作簿如何显示数据,您应该能够根据自己的数据调整方法。只需意识到,有时修改数据的形成方式会更容易,从而使分析变得更简单。
此外,您可能需要考虑是否需要计划日期和实际日期。
https://stackoverflow.com/questions/23894025
复制相似问题