PyCharm調用matplotlib繪圖時圖像彈出問題詳解
問題描述
在PyCharm中調用matplotlib繪制圖像時,默認圖像會在控制臺輸出(如圖),當繪制圖像較多時,控制臺輸出方式很不直觀。
問題解決
希望在PyCharm中調用matplotlib繪制圖像時,可以直接彈出Figure 窗口。
點擊 菜單欄中的File→Settings→Python Scientific,右側出現的復選框,若勾選則會在控制臺輸出(默認),不勾選則會直接彈出圖像。
補充註意plt.show()
博主在開始系統學習Matplotlib 時,由於是在Jupyter Notebook 上查看學習資料,代碼中並未(也沒有必要(Jupyter Notebook默認輸出最後一行命令))輸入plt.show()
粗心馬虎的博主就照葫蘆畫瓢在PyCharm中輸入相同代碼,運行後,沒有報錯,但一直沒有圖像輸出。
基於此,博主搜索查找瞭很多關於 調用matplotlib進行繪圖時沒有圖像彈出的解決方式,用各種方式操作解決,一頓操作猛如虎,毫無效果。
最後無意中恍然發現,憨憨博主忘記最後的 plt.show() 命令瞭…
import matplotlib.pyplot as plt import matplotlib as mpl fig, ax = plt.subplots() # 創建一個包含一個axes的figure ax.plot([1, 2, 3, 4], [1, 4, 2, 3]) # 繪制圖像 plt.show()
總結
到此這篇關於PyCharm調用matplotlib繪圖時圖像彈出問題的文章就介紹到這瞭,更多相關PyCharm調用matplotlib繪圖圖像彈出內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- Python Matplotlib初階使用入門教程
- 基於Matplotlib 調用 pyplot 模塊中 figure() 函數處理 figure圖形對象
- 手把手教你用Matplotlib實現數據可視化
- 詳解Python中matplotlib模塊的繪圖方式
- Python利用Matplotlib繪制圖表詳解