8
A
回答
15
plt.close()
將完全關閉圖窗口,在這裏plt.clf()
只會清除身影 - 你仍然可以畫另一個情節到它。
這聽起來像,爲你的需求,你應該更喜歡plt.clf()
,或者更好的保持處理就行了對象本身(他們是在列出了plot
調用返回的),並使用那些在隨後的迭代.set_data
。
1
plt.clf()
清除了所有軸的整個當前圖形,但是將窗口打開,以便它可以重新用於其他繪圖。
plt.close()
關閉窗口,如果未另行指定,該窗口將成爲當前窗口。
2
我認爲值得一提的是plt.close()
可以釋放內存,因此在一次運行中生成並保存大量數據時是首選。
在這種情況下使用plt.clf()
會產生後20個地塊警告(即使他們不打算通過plt.show()
顯示):
超過20的數字已被打開。保留通過 pyplot接口(
matplotlib.pyplot.figure
)創建的數字,直到明確關閉 並可能消耗太多內存。
相關問題
- 1. /和/ **之間的差異
- 2. PHP之間的差異()和[]
- 3. '//'和'///'之間的C++差異
- 4. VBA:&和+之間的差異
- 5. 之間的差異和::: ++
- 6. 運算符「==」和「=」之間的差異運算符「==」和「=」之間的差異「==」和「=」
- 7. PHP:差異之間 - >和::
- 8. Htaccess - 和*之間的差異:。*和。+
- 9. 總和和+之間的差異?
- 10. Url.Action和Html.RenderActionLink和Html.RenderAction之間的差異
- 11. Serilog:之間{..} {差異@ ..}
- 12. Elf32_Phdr的p_filesz和p_memsz之間的差異
- 13. Go和Cython之間的差異
- 14. vcruntime140d_app.dll和vcruntime140d.dll之間的差異
- 15. RestKit和AFIncrementalStore之間的差異
- 16. htop和golang之間的差異readmemstats
- 17. platformwebservices和ycommercewebservices之間的差異
- 18. spawn/1和spawn/3之間的差異
- 19. TTL和Keep alive之間的差異
- 20. strstream和stringstream之間的差異
- 21. JAVA和C#之間的LdapConnection差異
- 22. c#和java之間的差異寫()
- 23. OpenShift和Kubernetes之間的差異
- 24. appengine_django BaseModel和db.Model之間的差異
- 25. Formsauthentication.SetAuthCookie和Session之間的差異用法
- 26. 有self.current_user和@current_user之間的差異?
- 27. cabal包之間的差異readPackageDescription和parsePackageDescription
- 28. SmsStatusCallback和StatusCallback之間的Twilio差異
- 29. ipython和python之間的輸出差異
- 30. Redux中`Provider`和`connect`之間的差異