ホームページ >バックエンド開発 >Python チュートリアル >Matplotlib プロットで科学表記法と軸のオフセットを防ぐ方法は?

Matplotlib プロットで科学表記法と軸のオフセットを防ぐ方法は?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-27 10:53:10359ブラウズ

How to Prevent Scientific Notation and Axis Offsets in Matplotlib Plots?

Matplotlib プロットで科学的表記法を禁止する

matplotlib プロットでは、科学的表記法と軸オフセットは 2 つの異なる機能です。これらを個別に制御する方法は次のとおりです。

科学的記数法を無効にする

科学的記法 (乗数) を無効にするには、ax.ticklabel_format(style='plain') または plt.ticklabel_format(style='plain) を使用します。 ').

fig, ax = plt.subplots()
ax.plot(range(2003, 2012, 1), range(200300, 201200, 100))
ax.ticklabel_format(style='plain')
plt.show()

軸を無効にするオフセット

軸オフセット (加算) を無効にするには、ax.ticklabel_format(useOffset=False) または plt.ticklabel_format(useOffset=False) を使用します。

fig, ax = plt.subplots()
ax.plot(range(2003, 2012, 1), range(200300, 201200, 100))
ax.ticklabel_format(useOffset=False)
plt.show()

科学表記法と軸オフセットの両方を無効にする

両方を同時に無効にするには、次を使用しますax.ticklabel_format(useOffset=False,> または plt.ticklabel_format(useOffset=False,>.

fig, ax = plt.subplots()
ax.plot(range(2003, 2012, 1), range(200300, 201200, 100))
ax.ticklabel_format(useOffset=False,>
)

以上がMatplotlib プロットで科学表記法と軸のオフセットを防ぐ方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。