エラーバープロットをプロットするとき、matplotlibはlinestyleのrcParamsに従っていません。代わりに、それは線で結ばれたすべての点をプロットしています。ここでは最小の作業例を示しますrcParamsでlinestyle = Noneを使用してmatplotlibでエラーバープロットを作成するにはどうすればよいですか?
import matplotlib.pyplot as plt
lines = {'linestyle': 'None'}
plt.rc('lines', **lines)
plt.errorbar((0, 1), (1, 0), yerr=(0.1, 0.1), marker='o')
plt.savefig('test.pdf')
plt.delaxes()
はpyplot.errorbar()
を呼び出すときに明示的にlinestyle='None'
を設定する唯一のソリューションですか?
ありがとう、私は問題を開いた:https://github.com/matplotlib/matplotlib/issues/2366 – drs