グラフィカルユーザーインターフェースにMatplotlibを埋め込む#

ここにあるembedding_in_SOMEGUI.pyの例に従って、Matplotlibをユーザーインターフェイスアプリケーションに直接埋め込むことができます。現在、Matplotlib は PyQt/PySide、PyGObject、Tkinter、および wxPython をサポートしています。

Matplotlib を GUI に埋め込む場合は、pylab/pyplot 手続き型インターフェイスではなく、Matplotlib API を直接使用する必要があるため、API で動作するサンプル コードについては、examples/api ディレクトリを参照してください。

CanvasAgg のデモ

CanvasAgg のデモ

CanvasAgg のデモ
ナビゲーション ツールバーを使用して GTK3 に埋め込む

ナビゲーション ツールバーを使用して GTK3 に埋め込む

ナビゲーション ツールバーを使用して GTK3 に埋め込む
GTK3 への組み込み

GTK3 への組み込み

GTK3 への組み込み
ナビゲーション ツールバーを使用して GTK4 に埋め込む

ナビゲーション ツールバーを使用して GTK4 に埋め込む

ナビゲーション ツールバーを使用して GTK4 に埋め込む
GTK4 への組み込み

GTK4 への組み込み

GTK4 への組み込み
Qt への組み込み

Qt への組み込み

Qt への組み込み
Tk への埋め込み

Tk への埋め込み

Tk への埋め込み
wx への埋め込み #2

wx への埋め込み #2

wx への埋め込み #2
wx #3 への埋め込み

wx #3 への埋め込み

wx #3 への埋め込み
wx #4 への埋め込み

wx #4 への埋め込み

wx #4 への埋め込み
wx #5 への埋め込み

wx #5 への埋め込み

wx #5 への埋め込み
WebAgg の埋め込み

WebAgg の埋め込み

WebAgg の埋め込み
フーリエデモ WX

フーリエデモ WX

フーリエデモ WX
GTK3 スプレッドシート

GTK3 スプレッドシート

GTK3 スプレッドシート
GTK4 スプレッドシート

GTK4 スプレッドシート

GTK4 スプレッドシート
数学テキスト WX

数学テキスト WX

数学テキスト WX
Glade 3 を使用した Matplotlib

Glade 3 を使用した Matplotlib

Glade 3 を使用した Matplotlib
GTK3 での pyplot

GTK3 での pyplot

GTK3 での pyplot
GTK4 での pyplot

GTK4 での pyplot

GTK4 での pyplot
SVG ヒストグラム

SVG ヒストグラム

SVG ヒストグラム
SVG ツールチップ

SVG ツールチップ

SVG ツールチップ
ツールマネージャー

ツールマネージャー

ツールマネージャー
Web アプリケーション サーバーへの埋め込み (Flask)

Web アプリケーション サーバーへの埋め込み (Flask)

Web アプリケーション サーバーへの埋め込み (Flask)
WX にカーソルを追加する

WX にカーソルを追加する

WX にカーソルを追加する