如何在plolty gantt中的自定义形状的开始和结束处添加标记

时间:2019-05-09 14:42:39

标签: python plotly gantt-chart

我正在使用甘特图。我想知道是否可以在自定义形状的起点(和终点)添加标记。这是代码示例:

df = [dict(Task="Job A", Start='2009-01-01', Finish='2009-02-28'),
      dict(Task="Job B", Start='2009-03-05', Finish='2009-04-15'),
      dict(Task="Job C", Start='2009-02-20', Finish='2009-05-30')]

fig = ff.create_gantt(df)

这是添加自定义形状的代码:

fig['layout']['shapes'] = [
        {
            'type': 'line',
            'x0': '2009-04-15',
            'y0': 0,
            'x1': '2009-04-16',
            'y1': 3,
            'line': {'color': 'rgb(255,255,0)'}
        }]

offline.plot(fig, filename='gantt-simple-gantt-chart')

是否可以在此形状的开头(如果可能的话,在结尾处)加上带有文本的标记(圆圈)(如此处的图片marker_plotly所示)?

在此先感谢您的帮助,

0 个答案:

没有答案