首页 > 解决方案 > 如何扩大 OHLC 图表的中间部分,情节?中间部分由 Open & Close 值组成

问题描述

我正在尝试使用 plotly 制作 OHLC 图表,并且我成功地做到了。我正在使用 Yfinance 库来获取数据并为某些股票绘制 OHLC 图表。我为它编写的代码。

fig = go.Figure(data=go.Ohlc(x=tickerDf.index.date,  #tickerDf is the dataframe
                        open=tickerDf.Open,
                        high=tickerDf.High,
                        low=tickerDf.Low,
                        close=tickerDf.Close))

        fig.update_xaxes(showticklabels=False)    #Disable xticks 
        fig.update_layout(width=800,height=600,xaxis=dict(type = "category")) # hide dates with no values
        st.plotly_chart(fig)

从此代码制作的图表在此处输入图像描述

我想知道我们能否扩大 OHLC 图的中间部分。就像下图一样。我的客户强迫我做到这一点,在花了几个小时在情节文档中我没有找到任何东西。我希望你们中的一些人可以帮助我。提前致谢 。如果有任何替代方法可以实现这一点,您也可以与我分享。

在此处输入图像描述

标签: pythonplotlyvisualizationplotly-dashohlc

解决方案


您只需要使用go.Candlestick而不是go.Ohlc. 文档应将这些组件链接在一起。


推荐阅读