我使用plotly设置了一个烛台图,想知道是否可以基于包含数字1的标志列在该图的顶部创建一个与烛台重叠的矩形
代码:
import pandas as pd
import plotly.graph_objects as go
df = pd.DataFrame({"data_minu": ['30/10 09:00','30/10 09:05','30/10,09:10','30/10 09:15','30/10 09:20','30/10 09:25','30/10 09:30','30/10 09:35','30/10 09:40','30/10 09:45'],"Open":['10','17','23','20','8','22','24','25','29','22'],"High":['21','27','28','32','25'],"Low":['6','12','18','9','5','15','10'],"Close":['17','10','21','26','30',"flag": ['0','1','0','0']})
fig = go.Figure(data=[go.Candlestick(x=df['data_minu'],open=df['Open'],high=df['High'],low=df['Low'],close=df['Close'])
])
fig.update_layout(xaxis_rangeslider_visible=False)
fig.show()
当前结果:
所需结果的轮廓: