我正在寻找一个Python绘图库,允许我绘制烛台(最好是OHLC条变体),通过鼠标滚轮滚动(或类似)X缩放,并在缩放时自动缩放Y轴。
作为我正在寻找的一个例子,tradingview.com完美地做到了这一点。参见https://uk.tradingview.com/chart/?symbol=NASDAQ:NDX。OHLC条可以通过单击左上角的烛台图标并选择“条”来查看。
Plotly几乎能够做到这一点。plotly.graph_objs中的Ohlc类提供了OHLC条,默认的范围滑块是X缩放的一个很好的特性(也可以很容易地启用鼠标滚轮滚动)。然而,据我所知,在Python中没有自动Y缩放功能(Y-axis autoscaling with x-range sliders in plotly),因此放大一段数据会使它看起来很平坦。示例代码- https://plot.ly/python/ohlc-charts/
我熟悉的另一个选择是PyQtGraph,它有很好的缩放功能,但不支持烛台绘图。使用它将涉及到编写我自己的candlestick对象。
有很多我不知道的Python绘图库。有没有开箱即用的支持呢?有人能提供示例代码来干净利落地做到这一点吗?
https://stackoverflow.com/questions/51162010
复制相似问题