在两条垂直线之间填充,但多次填充

2024-05-15 21:41:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我不知道我怎么能做到

我尝试了下面的方法,但是如果你有很多add_vrect要添加,也需要很多时间

我预先计算了每个add_vrect所需的起始和结束位置

但这似乎不起作用,因为所有的图表都被填满了

也许是时间格式?我的时间格式如下:2021-07-15T01:00:00.000000000.

如果没有for循环,我如何更简单地执行此操作以提高效率

  for index, row in enumerate(first):
       start = row
       end = last[index]

       fig.add_vrect(x0=start, x1=end,
                     annotation_text="decline", annotation_position="top left",
                     fillcolor="green", opacity=0.25, line_width=1)

Tags: 方法inaddforindex格式图表时间