сюжетно подсвечник в питоне с флагом - PullRequest
0 голосов
/ 04 ноября 2019

Я настроил график подсвечника, используя график, и хотел бы знать, можете ли вы создать сверху этого графика на основе столбца флага, содержащего число 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','25','29','24','27','28','32','29','25'],
                   "Low":['6','12','18','9','5','8','24','18','15','10'],
                   "Close":['17','24','22','10','21','25','26','30','18','10'],
                   "Flag": ['0','1','1','1','0','1','1','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()  

Текущий результат:

enter image description here

Схема для желаемого результата:

enter image description here

...