相关疑难解决方法(0)

使用matplotlib绘制水平线

我使用样条插值来平滑时间序列,并且还想在图中添加水平线.但似乎有一个问题不在我的掌握之中.任何帮助都会非常有帮助.这是我有的:

annual = np.arange(1,21,1)
l = np.array(value_list) # a list with 20 values
spl = UnivariateSpline(annual,l)
xs = np.linspace(1,21,200)
plt.plot(xs,spl(xs),'b')

plt.plot([0,len(xs)],[40,40],'r--',lw=2)
pylab.ylim([0,200])
plt.show()
Run Code Online (Sandbox Code Playgroud)

问题似乎与我[0,len(xs)]用于水平线绘图有关.

python matplotlib

104
推荐指数
6
解决办法
16万
查看次数

标签 统计

matplotlib ×1

python ×1