我有一個matplotlib
axes
實例,其中我通過blit
動畫AxesImage
丁。動畫matplotlib軸/刻度
我想要做的是在x軸上動畫勾號。 我正在更新AxesImage上的數據(並隨後)更頻繁地繪製其藝術家的數據,並且在每次更新時,我想移動一個額外的刻度以突出顯示某個位置。 這是我在做什麼現在:
axis = axes.get_xaxis
im.set_data(new_data)
axis.set_ticks([10,20,30,x,t])
axis.set_ticklabels(["p", "u", "z", "z", "i"])
axes.draw_artist(im)
axes.draw_artist(axis)
當我看到蜱正確更新,標籤都沒有。我認爲軸的bbox不包括軸,這可能嗎?如果是這樣,我該如何動畫呢?我應該從其他地方複製和恢復嗎?
非常徹底的答案!我認爲第一個選項就足夠了(我將所有的小插圖同步動畫),但它們都可能變得有用! – Agos 2011-06-11 00:29:41