matplotlib
図形と軸オブジェクト
サーチ…
図を作成する
図にはすべてのプロット要素が含まれています。 matplotlib
Figureを作成する主な方法は、 pyplot
を使うことpyplot
。
import matplotlib.pyplot as plt
fig = plt.figure()
オプションで、前に作成した図にアクセスするための番号を入力することができます。数値が指定されていない場合は、最後に作成されたFigureのIDがインクリメントされて代わりに使用されます。数字は0ではなく1からインデックスされます。
import matplotlib.pyplot as plt
fig = plt.figure()
fig == plt.figure(1) # True
数字の代わりに数字も文字列で識別できます。インタラクティブバックエンドを使用している場合は、ウィンドウのタイトルも設定されます。
import matplotlib.pyplot as plt
fig = plt.figure('image')
図の使用を選択するには
plt.figure(fig.number) # or
plt.figure(1)
軸の作成
matplotlibに軸を作成するには、pyplotを使う方法と、オブジェクト指向のAPIを使う方法があります。
pyplotを使う:
import matplotlib.pyplot as plt
ax = plt.subplot(3, 2, 1) # 3 rows, 2 columns, the first subplot
オブジェクト指向APIの使用:
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(3, 2, 1)
便利な関数plt.subplots()
を使用して、1つのコマンドで図とサブプロットのコレクションを生成できます。
import matplotlib.pyplot as plt
fig, (ax1, ax2) = plt.subplots(ncols=2, nrows=1) # 1 row, 2 columns
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow