0

xerr を含む barh プロットを作成しました。エラーバーのキャップについては、エッジを丸くしたいと思います。error_kw で capstyle を設定しようとしましたが、うまくいきませんでした。

bars = ax.barh(range(3), [1,2,3], 
        xerr=[0.5,0.4,0.3], 
        align='center', color='silver', height=0.5,
        capsize=12, error_kw={'elinewidth':1, 'solid_capstyle':'round'})

また、後で Line2D オブジェクトにアクセスして capstyle を変更しようとしましたが、これもうまくいきませんでした。

bars.errorbar.lines[1][0].set_solid_capstyle('round')

誰かが私がここで間違っていることを教えてもらえますか?

4

1 に答える 1