【发布时间】:2017-03-13 07:19:40
【问题描述】:
我正在尝试将等高线图上的颜色条范围从 0 编辑到 0.12,我尝试了一些方法,但没有成功。我不断得到全彩条范围直到 0.3,这不是我想要的。
这是我的代码:
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.tri as tri
triang = tri.Triangulation(x, y)
plt.tricontour(x, y, z, 15, colors='k')
plt.tricontourf(x, y, z, 15, cmap='Blues', vmin=0, vmax=0.12,\
extend ='both')
plt.colorbar()
plt.clim(0,0.12)
plt.ylim (0.5,350)
plt.xlim(-87.5,87.5)
plt.show()
x、y、z都是一列多行的数组。您可以在这里查看我的图表:
【问题讨论】:
-
抱歉,这是哪个模块?是 matplotlib 吗?请用它标记以获得更好的响应
-
是的,它是 matplotlib,感谢我添加了它。 (第一次在这里发问题!)
-
什么是 x、y 和 z?
-
x,y 和 z 是相同大小的一维向量
标签: python matplotlib colors contour colorbar