3
nullピクセルを白に設定する一般的な方法は、lognormカラーマップを使用することです。matplotlib hist2d nullピクセルのためのカラーマップ
リニアカラーマップを使用する方法はありますか?まだnullピクセルを白に設定していますか?
ありがとうございます!
nullピクセルを白に設定する一般的な方法は、lognormカラーマップを使用することです。matplotlib hist2d nullピクセルのためのカラーマップ
リニアカラーマップを使用する方法はありますか?まだnullピクセルを白に設定していますか?
ありがとうございます!
あなたは '.set_under' を使用することができる:
import matplotlib.pyplot as plt
my_cmap = plt.cm.jet
my_cmap.set_under('w',1)
...
plt.hist2d(..., cmap = my_cmap)
をこれは、 'W'(=白)に1下のすべての値(すなわち、最小数)を設定します。
とても素敵で簡単な解決策です。 – frankliuao
人が動作していない場合、hist2d引数にvmin = 1を追加してください。 – frankliuao