Dav*_*ave 12 python plot matplotlib
我有一些空间分布的数据.我正在绘制它,matplotlib.pyplot.hexbin并希望更改"背景"(即零值)颜色.下面显示了一个示例 - 我选择的颜色图是matplotlib.cm.jet:

如何将基色从蓝色更改为白色?我在使用时已经使用了蒙面数组做了类似的事情pcolormesh,但我无法在hexbin参数中看到这样做.我的直觉是编辑colourmap本身,但我没有太多经验.
我正在使用matplotlib v.0.99.1.1
laf*_*ras 17
hexbin(x,y,mincnt=1)应该做的伎俩.基本上,您只想显示其中包含超过1个计数的六边形.
from numpy import linspace
from numpy.random import normal
from pylab import hexbin,show
n = 2**6
x = linspace(-1,1,n)
y = normal(0,1,n)
h = hexbin(x,y,gridsize=10,mincnt=0)
Run Code Online (Sandbox Code Playgroud)
给,

并h = hexbin(x,y,gridsize=10,mincnt=1)给,
