Цвет нулевой ценности в матплотлибе hexbin

У меня есть пространственно распределенные данные. Я планирую это с помощью matplotlib.pyplot.hexbin и хотел бы изменить цвет «background» (т.е. нулевой). Пример показан ниже – моя цветовая карта выбора – matplotlib.cm.jet :

Примеры данных

Как изменить базовый цвет с синего на белый? При использовании pcolormesh я сделал что-то похожее с масками в массивах, но я не могу это сделать в аргументах hexbin . Моим инстинктом было бы отредактировать сам colourmap, но у меня не было большого опыта в этом.

Я использую matplotlib v.0.99.1.1

One Solution collect form web for “Цвет нулевой ценности в матплотлибе hexbin”

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) 

дает, Бутылки с нулевым количеством включений

и h = hexbin(x,y,gridsize=10,mincnt=1) дает, Счет бен начинается с одного

  • Matplotlib, альтернативы savefig () для повышения производительности при сохранении объекта CString?
  • Matplotlib рисует вне участка
  • Построение данных цилиндрической карты над 3D-сферой в Python
  • создать heatmap2d из txt-файла
  • R-образный буфер данных данных в matplotlib
  • matplotlib 3d график
  • 3D-график с Matplotlib: скрыть оси, но сохранить метки оси?
  • Построение неявных уравнений в 3d
  • Как нарисовать перекрестье и заложить положение мыши в pyqtgraph?
  • Matplotlib autoscale
  • Как нарисовать линию за пределами оси в matplotlib (в координатах фигуры)?
  • Python - лучший язык программирования в мире.