Python 如何使用matplotlib为烛台添加边框或边缘颜色?

Python 如何使用matplotlib为烛台添加边框或边缘颜色?,python,matplotlib,Python,Matplotlib,我试图在matplotlib图中的烛台周围添加一个黑色边框。下面是我尝试过的代码,它导致了一个错误(TypeError:candlestick\u ohlc()得到了一个意外的关键字参数“edgecolor”) edgecolor='k'无法识别。我以前在fill\u between函数中使用过它,但是烛台\u ohlc不会接受它 这就是我想要的结果: 这就是我目前拥有的: 谢谢大家! ,candlestick\u ohlc返回列表的元组,一个列表用于行,一个列表用于矩形。您可以存储这些列表

我试图在matplotlib图中的烛台周围添加一个黑色边框。下面是我尝试过的代码,它导致了一个错误(
TypeError:candlestick\u ohlc()得到了一个意外的关键字参数“edgecolor”

edgecolor='k'
无法识别。我以前在
fill\u between
函数中使用过它,但是
烛台\u ohlc
不会接受它

这就是我想要的结果:

这就是我目前拥有的:

谢谢大家!

candlestick\u ohlc
返回列表的元组,一个列表用于行,一个列表用于矩形。您可以存储这些列表中的每一个,然后迭代每个元素以更改其属性

ls, rs = candlestick_ohlc(ax, quotes, width=0.6, colorup='b', colordown='g')

for r in rs:
    r.set_edgecolor('r')
    r.set_linewidth(1.)

谢谢!成功了。你知道如何去除树枝上的模糊/薄雾吗?
ls, rs = candlestick_ohlc(ax, quotes, width=0.6, colorup='b', colordown='g')

for r in rs:
    r.set_edgecolor('r')
    r.set_linewidth(1.)