2017-07-15 4 views
0

最近、私はラップトップをフォーマットし(Xfceを使って)、python2.7とmatplotlib(2.0.0)を新しくインストールします。しかし、私のデスクトップにインストールした場合(gnome3、matplotlib 1.5.3)と比べると、プロットとインターフェイスが異なって表示されます。matplotlibで異なるデフォルトの色とインターフェイスを使用

バージョンの変更が原因ですか、何か不足していますか?私はtcl、tk 8.6.6、python2-matplotlib-tk、python2-tkinterをインストールしています。

バージョンが変更された場合は、古いスタイルに戻る方法はありますか?

新規インストール(デフォルトの線の色の変化)

enter image description here

古いインストール

enter image description here

答えて

1

はい、それが原因で、バージョンCのですA 'クラシック' スタイルシートがそのように1.xのデフォルト値に戻す提供さmatplotlibの2.0でハンゲ

https://matplotlib.org/users/dflt_style_changes.html

は、Pythonの単一ラインである: mpl.style.use('classic')

import matplotlib.pyplot as plt 
plt.style.use('classic') 
plt.plot([1, 2, 3]) 
plt.show() 

enter image description here

+0

ありがとう、@ハイク。私はインターフェイスを変更する方法がないと思う。新しい黒いボタンに比べて古いカラーボタンが好きです。 – Sumit

+0

@Sumitはいプロットの色付けシステムは変わりますが、これらのアイコンはこれで変更されません。アイコンをカスタマイズすることもできますが、matplotlibのユーザーインターフェースの変更が必要だと思います。 – Haiku

2

matplotlib 2.0のリリースでは、bインタフェースとプロットスタイルに対して行われます。 matplotlibのボタンの

画像はあなたのpythonのディレクトリ内

Lib\site-packages\matplotlib\mpl-data\images 

に格納されています。好きな場合は古い画像と置き換えることができます。独自のボタンをデザインすることもできます。

古いボタンはin the 1.5.3 releaseである必要があります。

関連する問題