【发布时间】:2014-04-11 09:59:31
【问题描述】:
是否可以为 matplotlib 误差线设置与数据点线型相同的线型?
在下面的示例中,绘制了两条线,其中一条是虚线,因为 ls='-.'范围。但是,误差线是实线。是否可以修改错误栏的样式/外观以匹配结果行?
import matplotlib.pyplot as plt
import numpy as np
x = np.array(range(0,10))
y = np.array(range(0,10))
yerr = np.array(range(1,11)) / 5.0
yerr2 = np.array(range(1,11)) / 4.0
y2 = np.array(range(0,10)) * 1.2
plt.errorbar(x, y, yerr=yerr, lw=8, errorevery=2, ls='-.')
plt.errorbar(x, y2, yerr=yerr2, lw=8, errorevery=3)
plt.show()
【问题讨论】:
-
这看起来像是 matplotlib 中的一个未解决问题(功能请求):github.com/matplotlib/matplotlib/issues/2366
-
此功能目前似乎不可用。感谢您的回答。
标签: python matplotlib plot