我知道在matplotlib中这曾经是一个问题,但它应该已经被修复了,对吧?
当我执行散点图的示例代码:
%matplotlib inline
import matplotlib.pyplot as plt
plt.style.use('seaborn-whitegrid')
import numpy as np
plt.xlabel(r'$Label \, in \, Latex$')
plt.ylabel(r'$Label \, in \, Latex$')
plt.title(r'$Title \, in \, Latex$')
#plt.text(1, 15, r'$Latex \, Example \, Text$')
x=[1, 2, 3, 4]
y=[1, 4, 9, 16]
plt.axis([0, 6, 0, 20])
plt.errorbar(x, y, yerr=1, fmt='.k', capsize=3)
plt.savefig('foo.pdf', bbox_inches="tight")
误差线没有居中于数据点上。我正在使用Matplotlib 3.02 - 不知何故,Anaconda并未识别到有3.03版本。