我用下面的代码来绘制三条曲线(1。平均值,2。不确定度/误差,以及3。但是,我无法得到所有三条曲线所需的图例。我可以得到“平均值”和“测量数据”的图例,分别为蓝色实线和红色圆圈,然而,我无法得到蓝色斑块作为“不确定性”的图例。我在Spyder中使用Python2.7版本。在
qErr = np.std(qArray, axis=1)
h1 = plt.semilogy(T, qArray[:, 2], 'b-', label = 'Mean')
h2 = plt.fill_between(T, qArray[:, 2] - qErr, qArray[:, 2] + qErr, facecolor='b', alpha = 0.2)
plt.hold
h3 = plt.semilogy(T, ORate[idxt0:], 'ro')
plt.legend([h1, h2, h3], ['Mean', 'Uncertainty', 'Measured Data'])
我是用@kwarrick hack从here得到的:
注:但是,我不明白为什么我不能得到结果,如果我对应他们的情节处理像这样:
^{pr2}$相关问题 更多 >
编程相关推荐