2017-04-21 102 views
0

我使用matplotlib阴谋用python 3绘制烛台图表。有一件事看起来不像我想的那样。它是蜡烛身体线条(见下图)。因此,问题:用matplotlib烛台阴谋

有没有办法避免他们的存在?另外,我需要保持黑色/白色的风格。

enter image description here

回答

1

如所见,例如,在this answer中,您可以获得蜡烛图的线条和补丁,并将其属性更改为您的喜好:

lines, patches = candlestick_ohlc(ax, quotes, width=0.5) 
for line, patch in zip(lines, patches): 
    patch.set_edgecolor("k") 
    patch.set_linewidth(0.72) 
    patch.set_antialiased(False) 
    line.set_color("k") 
    line.set_zorder(0) # make lines appear behind the patches 
    line.set_visible(False) # make them invisible 
+0

谢谢,正是我所问的!但最后一行删除所有的阴影,因此它应该被删除。 – ApTinyPle

+0

所有这些都是你有的选择。你可以选择为自己使用哪些。 – ImportanceOfBeingErnest