\

Pythonの描画ライブラリである「matplotlib」を使用して、グラフのラベル位置を調整する方法について説明します。

matplotlibの軸ラベルの表示方法

matplotlibには、簡易的にグラフを作成できる【pyplot.~~~】と、グラフに関する細かい設定が可能な【ax.~~~】の、2通りのグラフ描画方法があります。

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, np.pi * 4, 100)
y = np.sin(x)

plt.plot(x, y)
plt.xlabel('X-label')
plt.ylabel('Y-label')

plt.show()

matplotlibの軸ラベルの位置の変更方法

ラベルの位置を変更するには、ax.set_xlabelまたはax.set_ylabelloc引数を指定します。以下にサンプルコードを示します。

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, np.pi * 4, 100)
y = np.sin(x)

fig, ax = plt.subplots()

ax.plot(x, y)
ax.set_xlabel('X-label', loc='left')
ax.set_ylabel('Y-label', loc='top')

plt.show()

このように、matplotlibを使ってグラフのラベル位置を調整することができます。さまざまなグラフを作成する際に、このテクニックを活用してみてください。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です