2016-11-04 159 views

回答

4

可以使用 '.set_under':

import matplotlib.pyplot as plt 

my_cmap = plt.cm.jet 
my_cmap.set_under('w',1) 
... 
plt.hist2d(..., cmap = my_cmap) 

這將設置在1(即最低計數),以 'W'(=白)的所有值。

+0

非常好,簡單的解決方案。 – frankliuao

+2

爲了防止人們發現它不起作用,請在hist2d參數中添加vmin = 1。 – frankliuao