第三方和使用者貢獻的套件#
一份擴展 Matplotlib 的套件列表。這些套件的維護和發佈皆獨立於 Matplotlib,因此請至所列網站查詢說明。
請透過在 matplotlib/mpl-third-party 開啟 pull-request 來貢獻您的套件,並使用 readme 中的範本。
如果您需要製作套件的協助,請參閱 matplotlib/matplotlib-extension-cookiecutter,我們在此提供範本,讓您輕鬆製作!
您可以使用 Framework :: Matplotlib
分類器在 PyPI 上找到更多套件。
替代 API # |
||||
---|---|---|---|---|
|
|
|
HoloViews | 提供可組合的多維或欄狀資料物件的高階 API,這些物件會自行視覺化。 |
|
|
|
hvPlot | 可組合、互動式的 Pandas 和 Xarray .plot() 物件。 |
|
|
|
pandas | 表格資料分析和操作工具,提供用於 Matplotlib 繪圖的 .plot() API。 |
|
|
|
plotnine | Python 的圖形語法。 |
|
|
|
Xarray | 多維資料分析和操作工具,提供用於 Matplotlib 繪圖的 .plot() API。 |
動畫 # |
||||
|
|
|
animatplot | 互動式動畫圖表。 |
|
|
|
celluloid | 輕鬆製作 Matplotlib 動畫。 |
|
|
|
gif | 超輕量級的動畫 GIF API。 |
|
manimplotlib | 使用 manim 動畫 Matplotlib 圖表的腳本集合。 | ||
|
|
|
mpl-animators | 建立 N 維資料和 Astropy 的世界坐標系統 (WCS) 物件的互動式動畫。 |
|
|
|
numpngw | 寫入動畫 png。 |
|
|
streamjoy | 享受平行處理將圖像動畫化為 GIF 和 MP4。 | |
|
|
|
xmovie | 一種從 Xarray 物件建立精美影片的簡單方法。 |
色表和樣式 # |
||||
|
|
Aquarel | 簡化的彈性樣式和主題包裝器。 | |
|
|
|
CMasher | 用於製作易於理解、資訊豐富且「出色」圖表的科學色表。 |
|
|
|
cmcrameri | Fabio Crameri 為地球科學設計的感知均勻色表。 |
|
|
|
cmocean | 用於海洋變數的感知均勻色表。 |
|
|
|
cmweather | 用於天氣/氣候變數的色弱友善色表。 |
|
|
|
cmyt | 來自 yt 專案的色表。 |
|
|
|
Colorcet | 感知均勻的連續色表和感知上不同的類別顏色集。 |
|
|
|
distinctipy | 任意長度的定性色表,產生最大程度的區別。 |
|
|
Farrow&Ball Matplotlib | 靈感來自英國油漆製造商 Farrow and Ball 的調色板。 | |
|
|
mpl-visual-context | 路徑效果等集合 | |
|
|
mplcyberpunk | 繪圖的賽博龐克/霓虹光效果。 | |
|
|
pypalettes | 大型 (+2500) 色表集合。 | |
|
|
|
SciencePlots | 用於科學圖形的 Matplotlib 樣式。 |
|
|
|
tastymap | 為您的味蕾烹製的色表。 |
|
|
TUEplots | 用於科學出版物中圖形的輕量級 Matplotlib 樣式。 | |
|
|
|
viscm | 用於分析色表和建立新色表的工具。 |
具有內建 Matplotlib 渲染功能的開發工具 # |
||||
|
|
|
JupyterLab | 用於筆記本、程式碼和資料的基於 Web 的互動式開發環境。 |
|
|
|
marimo | 可以作為應用程式部署的開放原始碼反應式筆記本。 |
|
|
|
Jupyter Notebook | 用於筆記本、程式碼和資料的基於 Web 的互動式開發環境。 |
|
pycharm | 用於資料科學和 Web 開發的 Python IDE。 | ||
|
|
|
spyder | 開放原始碼、社群開發的科學環境和 IDE,用 Python 為 Python 編寫。 |
|
vscode | 精簡的程式碼編輯器,支援偵錯、任務執行和版本控制等開發操作。 | ||
文件 # |
||||
|
|
|
Sphinx-Gallery | 為您的 sphinx 建構的文件建立 Matplotlib 圖庫。 |
特定領域的程式庫 # |
||||
|
|
|
ArviZ | 使用 Python 探索性分析貝氏模型。 |
|
|
|
Astropy | 天文處理和圖形(包括繪圖)。 |
|
|
BG Heatmaps | 大腦熱圖視覺化。 | |
|
|
colorio | 用於處理顏色和色彩空間的工具。 | |
|
|
|
cplot | 繪製複數值函數圖。 |
|
|
|
datamapplot | 繪製叢集和標記的資料地圖。 |
|
|
DNA Features Viewer | 視覺化 DNA 特徵,例如來自 GenBank 或 Gff 檔案,或 Biopython SeqRecords。 | |
|
|
|
grplot | 在一個函數中完成且吸引人的統計圖表。 |
|
|
|
Hockey Rink | 一個用於使用 Matplotlib 繪製冰球場的 Python 程式庫。 |
|
|
|
HyperSpy | 多維資料分析,例如高光譜影像。 |
|
|
|
librosa | 具有波形和頻譜圖顯示的音訊訊號處理。 |
|
|
|
marsilea | 宣告式建立可組合的視覺化。 |
|
|
|
MetPy | 用於氣象應用程式的 Python 工具組。 |
|
|
|
microfilm | 用於多通道顯微鏡資料的 2D 影像圖和動畫。 |
|
|
|
mir_eval | 用於音訊註解的評估工具和顯示協助程式。 |
|
|
|
mplfinance | 用於視覺分析財務資料的工具程式。 |
|
|
|
mplhep | 用於 Matplotlib 的一組協助程式,可更輕鬆地產生高能物理中通常需要的繪圖。 |
|
|
|
mplsignal | 用於訊號處理圖表的公用程式函數。 |
|
|
|
mplsoccer | 繪製足球/足球場和圖表。 |
|
|
MyForestPlot | 一個可靈活自訂的 Python 工具,用於建立森林圖。 | |
|
|
|
NetworkX | 使用和繪製網路圖。 |
|
|
planetMagFields | 用於輕鬆存取我們太陽系中行星磁場資訊並在 2D 和 3D 中視覺化這些磁場的常式。 | |
|
|
|
Py-ART | Python ARM 雷達工具組,用於分析和繪製天氣雷達資料。 |
|
|
|
pyCircos | 用於設計 circos 圖的視覺化工具。 |
|
|
|
pyGenomeViz | 用於比較基因體學的基因體視覺化 Python 套件。 |
|
|
|
pymatviz | 用於材料資訊學視覺化的工具組。 |
|
|
PyPlutchik | 用於 Plutchik 註解語料庫的 Python 視覺化。 | |
|
|
|
pytransform3d | 在 3D 中使用、繪製和動畫化剛性轉換。 |
|
|
|
seaborn | 用於繪製具吸引力的統計圖形的高階介面。 |
|
|
|
seaborn-image | 用於繪製資訊豐富且吸引人的影像的高階 API。 |
|
|
|
sunpy | 太陽物理處理、繪圖和色表。 |
|
|
TULIPS | 星體物理視覺化。 | |
|
|
|
Yellowbrick | 用於促進機器學習模型選擇的視覺分析和診斷工具。 |
最終可能會向上合併的實驗專案 # |
||||
|
|
|
mpl-gui | pyplot 替代方案的原型。 |
|
|
|
mpl-qtthread | 適用於近似執行緒安全 Qt 後端的原型。 |
GUI 應用程式 # |
||||
|
|
Glue | 輕鬆連結多個檔案中科學資料集的視覺化。 | |
|
|
|
Lumen | 使用 Matplotlib 和其他圖表的應用程式/儀表板的宣告式 YAML 或 GUI 規格。 |
|
|
|
mpl-multitab | 使用 PyQt 的 Matplotlib 分頁圖形管理員。 |
|
|
|
Pylustrator | 用於設定 Matplotlib 繪圖樣式的互動式編輯器。 |
|
|
PyNanoLab | 用於使用 Matplotlib 和 Pandas 進行資料分析和視覺化的 PySide6 GUI。 | |
|
|
|
PySimpleGUI | 在 Tkinter、Qt、wxPython 或 Remi 的基礎上快速輕鬆地建立自訂 GUI。 |
|
|
sview-gui | 用於 CSV 檔案或 pandas DataFrame 資料視覺化的 PyQt5 GUI。 | |
互動性 # |
||||
|
|
kivy_matplotlib_widget | 將您的 matplotlib 圖表轉換為完全互動式圖表。 | |
|
|
mpl-draggable-line | 適用於 Matplotlib 的可拖曳線條小工具。 | |
|
|
mpl-image-labeller | 輕鬆將分類標籤應用於影像。 | |
|
|
mpl-image-segmenter | 使用 Matplotlib 手動分割影像。 | |
|
|
|
mpl-interactions | 用於反應式繪圖的互動式小工具。 |
|
|
|
mpl-point-clicker | 記錄圖形上的點擊位置。支援多個類別。 |
|
mpl_widget_box | 適用於 Matplotlib 的 GUI 中性小工具,具有類似圖例的佈局等等。 | ||
|
|
|
mplcursors | 互動式資料選取游標。 |
|
|
|
mpldatacursor | 互動式資料選取游標。 |
|
mplinorm | 用於 Matplotlib 影像的互動式對比調整。 | ||
|
|
|
Panel | 使用 Matplotlib 和其他圖表的儀表板和 Web 應用程式。 |
|
|
Quibbler | 輕鬆讓您的 Matplotlib 圖形具有互動性。 | |
地圖繪製 # |
||||
|
|
|
cartopy | 產生地圖和其他地理空間資料分析。 |
|
|
|
EOmaps | 一個用於建立地理資料集互動式地圖的程式庫。 |
|
|
|
GeoPandas | 擴展 Pandas 以支援地理資料和演算法。 |
|
|
|
geoplot | 基於 Cartopy 的高階 Python 地理空間繪圖程式庫。 |
|
|
|
GeoViews | 基於 Cartopy 和 Matplotlib 建構的高階地理繪圖。 |
|
|
|
mplsteronet | 下半球等面積和等角度立體網。 |
|
|
|
prettymaps | 用於從 OpenStreetMap 資料繪製自訂地圖的最小 Python 程式庫。 |
|
|
ridge_map | 用於製作山脊繪圖的程式庫... 山脊。 | |
其他 # |
||||
|
|
|
matplotcheck | 一個設計用於測試 Matplotlib 繪圖的套件。 |
|
|
|
matplotx | 適用於 Matplotlib 的實用樣式和擴充功能。 |
繪圖類型 # |
||||
|
|
Blume | 替代表格繪製器。 | |
|
|
|
Datashader | 以 Matplotlib 圖形形式伺服器端渲染大型資料集。 |
|
|
|
matplotlib-venn | 繪製面積加權的二和三圓維恩圖。 |
|
|
|
mpl-scatter-density | 適用於大量點資料集合的 2D 長條圖。 |
|
|
mpl_chord_diagram | 使用 matplotlib 繪製弦圖。 | |
|
|
mpl-sankey | Sankey「沖積」圖,具有以資料為中心的 API。 | |
|
|
mpl_stereo | 透過製作立體圖和浮雕圖在 3D 中查看您的資料。 | |
|
|
|
plottable | 使用 Matplotlib 精美自訂的表格。 |
|
|
PyUpSet | UpSet 視覺化方法套件。 | |
|
|
S3Dlib | 3D 曲面和線物件類別。 | |
|
|
|
Windrose | 建立風玫瑰圖。 |
|
|
|
yt | 用於分析和視覺化體積資料的套件。 |
繪圖公用程式 # |
||||
|
|
|
adjustText | 繪製多個文字繪圖器,使其不重疊。 |
|
|
|
brokenaxes | 軸上有斷點的繪圖。 |
|
|
|
FigPager | 儲存單頁或多頁繪圖。 |
|
|
|
Flexitext | 在 Matplotlib 中繪製具有多種樣式的文字。 |
|
|
|
grid-strategy | 根據要繪製的軸數量建立子圖網格。 |
|
|
|
HighlightText | 讓 Matplotlib 中的有效註解更容易。 |
|
|
|
legendkit | 讓 matplotlib 的圖例變得簡單。 |
|
|
|
matplotlib-label-lines | 使用 matplotlib 標記線條。 |
|
|
|
matplotlib-scalebar | 顯示比例尺。 |
|
|
|
matplotview | 一個用於建立 Matplotlib 軸的輕量級檢視的程式庫。 |
|
|
|
mpl-probscale | 適用於 Matplotlib 的真實機率比例。 |
|
|
|
mpl-template | 用於一致繪圖的範本引擎。 |
|
|
|
MPL Table | 使用 Matplotlib 建立自訂表格。 |
|
|
|
patchworklib | 用於直覺式佈局的子圖管理員。 |
|
|
|
ProPlot | 一個輕量級的 Matplotlib 封裝器,用於製作美觀、具備出版品質的圖形。 |
|
|
|
skunk | 將 SVG 影像插入 Matplotlib 元素中。也可以用來透過巢狀結構組合 Matplotlib 圖表。 |
|
|
|
svgpath2mpl | 將 SVG 路徑解析為 Matplotlib Path 物件,以進行繪圖。 |
|
|
|
tikzplotlib | 將圖形儲存為 TikZ/PGFplots 格式。 |
渲染後端 # |
||||
|
|
gr | 圖形核心系統後端。 | |
|
|
mplcairo | 改進的 Cairo 後端。 | |
|
|
|
wxmplot | 與 wxPython 更緊密的整合。 |