2013-12-22 60 views
1

我正在Python中生成一個imshow圖。突出顯示Python imshow圖中沒有數據的區域

在最後的情節中,我有條/列的數據,其間根本沒有數據 - 有點像條形碼。

目前,我沒有數據的時候,我只是把所有的值設置爲零。這些無數據區域的顏色因此無論顏色在我的顏色條中是否爲零 - 在我的情況中爲綠色。

我真正想要的是這些柱/條只是白色的,並且要清楚這些是NO數據的區域。

我意識到我可以更改顏色條,使零點爲白色,但我真的想區分沒有數據的區域和可能在數據中的任何零點。

謝謝。

回答

1

嘗試將這些值設置爲np.nan(或float('nan'));您可能還想將interpolation='nearest'作爲參數傳遞給imshow