我想在使用matplotlib hexbin时使用零计数的bin有颜色,类似于这个问题Zero-value colour in matplotlib hexbin,除了我想要背景颜色。当没有权重时它可以正常工作,但是当添加权重数组时(使用C=weights
)似乎不起作用。
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,C=x, gridsize=10) # empty bins appear white