有沒有辦法讓它在matplotlib上製作的情節會像電影一樣循環?如果我有12個不同的情節,並顯示第一個10秒,然後下一個等,然後在最後一個之後重複?由於我想展示的情節數量多,我希望將其作爲子情節的替代方案。使用matplotlib騎自行車的情節
1
A
回答
3
是的,使用動畫模塊repeat = True
並修改interval
參數來控制圖之間的時間。
import matplotlib.animation as animation
fig = plt.figure()#
data_, = plot([], [])
def data_gen():
while i < NUMBER_OF_PLOTS:
'''
make your instance of X data in a list called YOUR_X_DATA
and your Y data in a list called YOUR_Y_DATA
and iterate along it.
'''
yield YOUR_X_DATA[i], YOUR_Y_DATA[i]
i+=1
def run(data):
data_.set_data(data[0], data[1])
ani = animation.FuncAnimation(fig , run, data_gen, interval=100,repeat=True)
plt.show()
OR使用time.sleep(10)
和plt.close(fig)
這樣
import time
# suppose you have fig1, fi2, fig 3 etc.
while(True):
time.sleep(10)
plt.close(fig1)
# import the next plot
time.sleep(10)
plt.close(fig2)
# import the next plot
time.sleep(10)
plt.close(fig3)
+0
這應該工作。是否有可能使它每次有人點擊鼠標或按下空間時都會改變? – greenthumbtack
+0
你的意思是「」去「下一個圖」通過「更改」? – farhawa
+0
是的,我很抱歉 – greenthumbtack
相關問題
- 1. 使用線程騎自行車圖像
- 2. 使用javascript騎自行車圖像
- 3. 通過ToolStripSplitButton中的DropDownItems騎自行車
- 4. 識別用戶正在開車,步行,騎自行車
- 5. 騎自行車到節標籤:停止二段
- 6. 騎自行車穿過所有變量
- 7. 無法停止騎自行車動畫
- 8. 騎自行車通過枚舉在MySQL
- 9. 騎自行車穿過列R
- 10. 騎自行車在斯威夫特
- 11. 騎自行車通過JSON對象
- 12. 騎自行車穿過Javascript Array
- 13. 褪色幻燈片不騎自行車?
- 14. 騎自行車穿過使用javascript的頁面
- 15. 騎自行車通過JSON從數據庫使用jQuery
- 16. GraphHopper車輛=汽車的作品,但步行或騎自行車不工作
- 17. 情節與matplotlib
- 18. 基於視覺的自行車騎行者檢測android app
- 19. 騎自行車穿過一條繩子,並用文字分開?
- 20. 次要情節用手matplotlib
- 21. 情節標記matplotlib
- 22. Matplotlib情節橢圓
- 23. 雙杆情節matplotlib
- 24. matplotlib情節和imshow
- 25. 騎自行車穿過一系列帶有sass的顏色
- 26. 需要天氣/騎自行車的方法需要幫助
- 27. 騎自行車通過的背景顏色與JavaScript
- 28. WordPress的Bootstrap旋轉木馬指標不騎自行車
- 29. 在活動瓷磚中騎自行車的圖像
- 30. 騎自行車通過關聯數組的數組
matplotlib有一個'animation'模塊,來看看這個例子:http://matplotlib.org/1.4.2/examples /animation/basic_example.html – heltonbiker