matplotlib – Axes オブジェクトの設定項目について

目次

概要

Figure オブジェクトの設定可能なパラメータについて解説します。

背景色、枠線の色、枠線の太さ

Figure オブジェクトに対して、facecolor で背景色、edgecolor で枠線の色、linewidth で枠線の太さを指定できます。

In [1]:
import numpy as np
from matplotlib import pyplot as plt

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

fig, ax = plt.subplots(facecolor="lightgray", edgecolor="gray", linewidth=3)
ax.plot(x, y)
plt.show()

フレームの有無

frameon で Figure オブジェクトにフレームを表示するかどうかを指定できます。

In [2]:
import numpy as np
from matplotlib import pyplot as plt

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

fig, ax = plt.subplots(frameon=False)
ax.plot(x, y)
plt.show()

コメント

コメントする

目次