【发布时间】:2014-01-31 00:33:18
【问题描述】:
matplotlib的contourf色阶如何设置最大值和最小值?
我解释一下。我有一组数据,我想将数据的 95% 百分位数作为最大色标。
我试过这样:
goh = colors.Normalize(0, perchi)
plt.contourf(x, y, B, norm = goh) #cmap = plt.cm.hot,
plt.colorbar()
plt.show()
但它返回给我的情节只有一种颜色......而且比例是单色的...... 我希望整个色阶是线性的,但在(min,perchi)范围内而不是(min,max)范围内。 我希望 perchi 和 max 之间的点显示为好像 y 具有 perchi 值...
我该怎么办?
【问题讨论】:
标签: python matplotlib