Есть ли способ установить цвет по умолчанию для np.NaN или Нет значений в bqplot.GridHeatMap?
Я заметил, что в конструкторе есть опция null_color, которая принимается, но она не влияет на фактический вывод GridHeatMap: значения NaN или None отображаются черными.
Вот пример, который я использовал в ноутбуке Jupyter:
import numpy as np
from bqplot import ColorScale, GridHeatMap, Figure
np.random.seed(0)
data = np.random.randn(3, 3)
data[0][0] = np.NaN
col_sc = ColorScale()
grid_map = GridHeatMap(color=data, scales={'color': col_sc}, null_color='white')
fig = Figure(marks=[grid_map], padding_y=0.0)
assert fig.marks[0].null_color == 'white'
fig