如何避免在对数刻度图形中以对数刻度显示标准偏差?

时间:2019-05-25 16:10:17

标签: python matplotlib

我有一个对数刻度的子图图形(基本上是箱形图)。

问题在于标准偏差误差似乎也在对数标度中显示。

这是我正在使用的代码:

error_kw = {'capsize': 10, 'capthick': 1, 'ecolor': 'black', 'yscale': 'log' }

for i in range(0, n):
    rect_i = plt.bar(index + i*bar_width, means[i], bar_width, alpha=opacity, color=colors[i], label=descs[i], yerr=std[i], error_kw=error_kw)

ax.set_yscale('log', nonposy="clip")

有没有一种方法可以获取正确的对数图形,其中std误差以线性比例绘制?

(我的目标是显示平均标准误差,以便我可以在方框之间进行比较)

0 个答案:

没有答案