2017-05-10 17 views
0

私は奇妙な問題があります。 私はplt.errorbar(...)とplt.plot(...)でデータをプロットするpythonスクリプトを持っています。 奇妙な事実は、使用しているOSによってはグラフが異なって見えることです。 基本OSがすべて正常ですが、xubuntuではこのように見えます! (画像が告発された)。 スクリプトは完全に同じです。 どのように私はそれが基本的なOSの1つのように解決することができますか? (これは、小さな棒を備えたもので、「フラット」なテーマなしのものです)。 (写真はタイトルのみで、他のすべてはまったく同じです)。 uglyxubuntuのMatplotlib醜いグラフ

good (elementary os)

+0

これはおそらく、さまざまなOSのmatplotlib.rcファイルの問題です。手動で変更しない場合は、matplotlibのバージョンの違いによって発生する可能性があります。 –

+0

よろしくお願いいたします。 どのように私は基本的なOSの1つを持つことができますか? – Lenz

+0

希望するすべてのOSで動作するバックエンドをチェックする必要があります。これを確認してください:https://matplotlib.org/faq/usage_faq.html#what-is-a-backend –

答えて

0

2つのプロットが異なって見える最初の明白な理由は、次の2つのシステム上でmatplotlibの異なるバージョンを使用することです。

同じバージョンを使用したら、matplotlib rcParamsが同じであることを確認する必要があります。

使用中のバックエンドは、外観に軽微な影響しか与えないようにしてください(たとえば、線の太さは保存された図などで若干異なる場合があります)。

関連する問題