Matplotlib 为pyplot对象设置alpha通道?

Matplotlib 为pyplot对象设置alpha通道?,matplotlib,Matplotlib,在R中,可以通过以下方式设置alpha通道: rgb(r=.1,g=.5,b=.5,alpha=.5,max=1) 对于任何接受颜色参数的对象patch对象有一个set_alpha方法,但是可以对绘图上的线条这样做吗?例如pyplot.plot(x,y,color=???)或h=pyplot.plot(x,y)并使用h执行某些操作 h = plt.plot(x,y) 返回h中matplotlib.lines.Line2D对象的列表,即使有一个元素被绘制,因此h[0]。set_alpha()是

在R中,可以通过以下方式设置alpha通道:

rgb(r=.1,g=.5,b=.5,alpha=.5,max=1)
对于任何接受颜色参数的对象patch对象有一个
set_alpha
方法,但是可以对绘图上的线条这样做吗?例如
pyplot.plot(x,y,color=???)
h=pyplot.plot(x,y)
并使用
h
执行某些操作

h = plt.plot(x,y)
返回
h
matplotlib.lines.Line2D
对象的列表,即使有一个元素被绘制,因此
h[0]。set_alpha()
是要使用的方法。

plt.plot(x,y,'ro-',alpha=0.3)

如果您想混合自己的颜色,可以传递十六进制值或rgb元组