Matplotlib 错误条未居中于标记上
怎么才能让误差条正好在标记的中间呢?
import matplotlib.pyplot as plt
plt.errorbar([1],[1],[0.1],fmt='k^',capsize=5,capthick=2,ms=9,markerfacecolor='none',mew=2)
plt.show()
这真让人烦恼,特别是当我想做一些看起来很专业的图表时,误差条总是偏离中心,一两像素的样子。这个问题还影响到图例的显示。我试过不同的标记大小和线条宽度,但总是没法正确居中。我在Mac OX 10.8.4上使用matplotlib 1.2.1,也在mpl 1.3.1上试过,结果都是一样的。
1 个回答
1
确认是个bug。已经在Github上创建了问题,并标记为将在MPL 1.4.x版本中修复。