1
爲了說明我的問題,我將生成一個簡單的熱圖。如何反轉matplotlib pyplot pcolor cmap
import matplotlib.pyplot as plt
import numpy as np
heatmap = np.asarray([[20, 0, 40],
[0, 40, 40],
[20, 40, 50]])
heatmap_plot = plt.pcolor(heatmap, cmap='RdBu', vmin=0, vmax=100)
plt.show()
這產生了以下圖像;
在這裏,人們可以看到,較低的數值顯示爲暗紅色,並且較大的值接近白色。我如何反轉此設置?換句話說,我如何讓較低的值更輕(0 =白色)。而較大的值表示較深的顏色,在這種情況下爲紅色。
我似乎無法找到任何這樣的參數看pcolor documentation。
是否可以簡單地繪製數據的負面選項?:)用'-vmin','-vmax'繪製'-heatmap'。 –