GNU/Linux >> Linux の 問題 >  >> Ubuntu

Matplotlibの優れたデフォルトのバックエンド?

カスタムのmatplotlibrcを設定することにしました 、したがって、matplotlibのバックエンドを選択する必要があります 。他の追加パッケージをインストールする必要がないという点で、最も良いものは何ですか?

私はmatplotlibを使う傾向があります ipython --pylab経由 、インタラクティブなウィンドウベースのプロットが必要です(そうでない場合は、Aggに切り替えることができます 。

WXAggを試しました 、ただし、これには(当然のことながら)WXが必要です。

承認された回答:

両方のAgg およびTkAgg Pythonの標準ライブラリ以外の依存関係は必要ありません。

TkAggで問題が発生しました マルチスレッドなので、ファイルに保存するだけでよい場合(plt.show()ではない場合) )、Aggの使用をお勧めします 代わりに(TkAggの場所に置き換えてください 以下に表示されます。

次の行を~/.config/matplotlib/matplotlibrcに追加します :

backend: TkAgg

または、Pythonファイルへの次の行:

import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt

Ubuntu
  1. iノードは何に適していますか?

  2. シェルダブル対の良いニーモニックは何ですか。一重引用符?

  3. Udiskのデフォルトのマウントオプションを設定することは本当に不可能ですか?

  1. GpartedはNtfsパーティションのサイズを変更するための優れたツールですか?

  2. Kdeのデフォルトのログインマネージャを復元する方法は?

  3. Pythonのmatplotlibで「バックエンド」を設定するにはどうすればよいですか?

  1. Gnome-screenshotによって作成されたスクリーンショットのデフォルト名を変更するにはどうすればよいですか?

  2. diskdump (dd) を使用したディスクのクローン作成に適したブロック サイズ

  3. /boot 用に別のパーティションを作成してもよろしいですか?