我正在尝试使用matplotlib创建带有误差棒的散点图。以下是我的代码示例:
import matplotlib.pyplot as plt
import numpy as np
import random
x = np.linspace(1,2,10)
y = np.linspace(2,3,10)
err = [random.uniform(0,1) for i in range(10)]
plt.errorbar(x, y,
yerr=err,
marker='o',
color='k',
ecolor='k',
markerfacecolor='g',
label="series 2",
capsize=5,
linestyle='None')
plt.show()
问题在于生成的图表中没有任何标题!对我来说,我使用的是Ubuntu 13.04、Python 2.7.5 |Anaconda 1.6.1 (64-bit)|以及Matplotlib 1.2.1。这可能是需要覆盖的隐藏rcparam参数吗?![enter image description here](https://istack.dev59.com/S3McX.webp)
matplotlibrc
文件(在启动 Python 之前重命名您自己的文件),那么这是否按预期工作? - tacaswell