pyplot静态颜色colormap

时间:2014-09-10 09:12:56

标签: python matplotlib

我正在使用以下代码生成带有colormap的pyplot:

# Create a 3d plot
fig = pyplot.figure()
ax = fig.gca(projection='3d')

# Plot the frequency-time
ax.plot_surface(X, Y, Z, rstride=4, cstride=5 + (samplerate / 20), alpha=0.3)
cset = ax.contour(X, Y, Z, zdir='y', offset=tlen, cmap=cm.coolwarm)

但是我想使用带有静态颜色的色彩映射:#066。所以没有渐变效果。

无论如何要实现这个目标吗?

问候, 垫

1 个答案:

答案 0 :(得分:1)

如果您想使用常量颜色,请不要传递cmap参数,请改用colors

cset = ax.contour(X, Y, Z, zdir='y', offset=tlen, colors='r')