2012-08-24 38 views
0

我正在使用matplotlibs底圖在一個pcolor頂部使用循環繪製多個天的一些風倒鉤。我可以通過使用set_data()輕鬆更改pcolor,但現在我不知道如何更換倒鉤。刪除pyplot中的一個圖層

有沒有辦法在不清除整個圖形的情況下去除倒鉤?

回答

2

當您創建倒鉤對象時,請保存它返回的引用並在完成後使用它的remove函數。 draw強制畫布重新畫出倒鉤。假設mbasemap對象。

barbs1,barbs2 = m.barbs(...) 
# some code 
barbs1.remove() 
barbs2.remove() 
plt.draw() 
+0

完美,這工作得很好。我知道這很簡單,但我一直試圖使用'clear()'。 – pter