範例#
有關我們提供的繪圖方法的概述,請參閱 圖表類型
此頁面包含範例圖表。按一下任何圖像以查看完整圖像和原始程式碼。
如需更長的教學課程,請參閱我們的教學課程頁面。您也可以在我們的使用者指南中找到外部資源和常見問題集。
標籤!
您也可以依標籤瀏覽範例圖庫。
線條、長條圖和標記#
圖像、等高線和欄位#
子圖、軸和圖形#
統計#
圓餅圖和極座標圖表#
文字、標籤和註釋#
色彩#
如需 Matplotlib 中可用的色圖描述,請參閱色圖教學課程。
形狀和集合#
樣式表#
模組 - pyplot#
模組 - axes_grid1#
模組 - axisartist#
展示#
動畫#
事件處理#
Matplotlib 支援具有 GUI 中性事件模型的事件處理,因此您可以在不知道 Matplotlib 最終將插入哪個使用者介面的情況下連線到 Matplotlib 事件。這有兩個優點:您編寫的程式碼將更具可攜性,而且 Matplotlib 事件會感知諸如資料坐標空間和事件發生的軸之類的事項,因此您不必處理低階轉換細節,即可從畫布空間轉換為資料空間。也包含物件選取範例。
雜項#
3D 繪圖#
刻度#
這些範例涵蓋如何在 Matplotlib 中處理不同的刻度。
特色圖表#
軸脊#
刻度#
單位#
這些範例涵蓋了 Matplotlib 中單位的多種表示方式。
將 Matplotlib 嵌入圖形使用者介面#
您可以透過參考這裡的 embedding_in_SOMEGUI.py 範例,將 Matplotlib 直接嵌入到使用者介面應用程式中。目前 Matplotlib 支援 PyQt/PySide、PyGObject、Tkinter 和 wxPython。
當將 Matplotlib 嵌入 GUI 中時,您必須直接使用 Matplotlib API,而不是 pylab/pyplot 程序介面,因此請查看 examples/api 目錄中一些使用 API 的範例程式碼。
小工具#
如何在 matplotlib 中編寫原始但與 GUI 無關的小工具的範例