相关疑难解决方法(0)

Matplotlib绘制一条连续改变颜色的单行

我想绘制(x,y)平面中的曲线,其中曲线的颜色取决于另一个变量T的值.x是1D numpy数组,y是1D numpy数组.

T=np.linspace(0,1,np.size(x))**2
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(x,y)
Run Code Online (Sandbox Code Playgroud)

我希望线条从蓝色变为红色(使用RdBu色彩映射),具体取决于T的值(每个(x,y)对存在一个T值).

我找到了这个,但我不知道如何将它改为我的简单例子.我如何使用linecollection作为我的例子?http://matplotlib.org/examples/pylab_examples/multicolored_line.html

谢谢.

matplotlib

12
推荐指数
1
解决办法
7081
查看次数

标签 统计

matplotlib ×1