Liquidsのロゴ Liquids

0

グラフタイトル【matplotlib】

matplotlib

グラフにタイトルをつけるには、plt.title()または、ax.set_title()を使用する。

pyplotインターフェース
import matplotlib.pyplot as plt import numpy as np x = np.arange(-10, 10, 0.01) y = np.sin(x) plt.plot(x, y) plt.title('sin function') plt.show()
オブジェクト指向インターフェース
import matplotlib.pyplot as plt import numpy as np x = np.arange(-10, 10, 0.01) y = np.sin(x) fig = plt.figure() ax = fig.add_subplot() ax.plot(x, y) ax.set_title('sin function') plt.show()

loc引数にleft, center, rightのいずれかを指定することで位置を変更できます。デフォルトはcenterです。

plt.title('sin function', loc='right') #pyplotインターフェース

ax.set_title('sin function', loc='right') #オブジェクト指向インターフェース

また、x引数に数値を与えることで、より細かい位置指定ができる。

plt.title('sin function', x=1.0) #pyplotインターフェース

ax.set_title('sin function', x=1.0) #オブジェクト指向インターフェース

縦方向はy引数に数値を与えることで、位置の調整ができます。

plt.title('sin function', y=-0.3) #pyplotインターフェース

ax.set_title('sin function', y=-0.3) #オブジェクト指向インターフェース

タイトルのフォントサイズや色といった見た目はfontdict引数を使用して調整ができます。

style_dict = {
    'fontsize' : 30,
    'fontweight' : 'bold',
    'color' : 'blue'
}

ax.set_title('sin function', fontdict=style_dict) #pyplotインターフェース

plt.title('sin function', fontdict=style_dict) #オブジェクト指向インターフェース


また、設定可能な要素は以下で確認できます。

Liquidsのロゴ Liquids

Liquidsは誰でも投稿・編集ができる技術Wikiコミュニティ📝です。

あなたもLiquidsで技術Wikiを
書いてみませんか?