AI資格ドリル
資格を選ぶ

Python3エンジニア認定データ分析試験 用語解説

Figure と Axesとは

Matplotlib の可視化は、Figure の上に配置された Artist として見えている。公式の例では、add_subplot が Figure に Axes という Artist を追加している。複雑な図では Figure に複数の Axes、カラーバー、凡例、注釈を加えられ、Axes にも ax.plot や ax.imshow のように複数の Artist を加えられる。

Figure と Axesの意味と見分け方

Figure と Axesは、Python3エンジニア認定データ分析試験の「第5章 Matplotlib」に出てくる用語です。Figure の上に Axes がある関係を答える: Matplotlib の可視化は、Figure の上に配置された Artist として見えています。公式の例では、add_subplot が Figure に Axes という Artist を追加しています。

情報源と編集区分

公式範囲を確認し、具体例・誤答例・判断手順は当サイトが編集。

試験概要(公式)

試験での問われ方

01

Figure の上に Axes がある関係を答える

Matplotlib の可視化は、Figure の上に配置された Artist として見えています。公式の例では、add_subplot が Figure に Axes という Artist を追加しています。

02

1つの Figure に複数の Axes を判断する

複雑な図では、Figure に複数の Axes、カラーバー、凡例、注釈を加えられます。1つの図に複数のグラフ領域を置けるかを、選択肢の文から判断させる形で出ます。

03

Axes に加わるものを答える

Axes にも ax.plot や ax.imshow のように複数の Artist を加えられます。図全体を担う Figure と、個々のグラフ領域を担う Axes の役割を分けて答えます。

誤答しやすいポイント

Figure と Axesの問題で、誤答につながりやすい考え方です。

  • Figure と Axes を同じものとして扱うこと。公式の例では、Figure の上に Axes という Artist が追加される。
  • 1つの Figure には Axes を1つしか置けないと思い込むこと。公式は、Figure に複数の Axes を加えられると説明している。

関連する確認問題

第5章 Matplotlib / FigureとAxesの構造

Matplotlib の Figure と Axes の関係として、公式ドキュメントの記載に合っているものはどれか。

正解は、Figure は1つ以上の Axes を含み、Axes はデータを描く領域であるという記述である。公式ドキュメントは、Matplotlib は Figure 上にデータを描き、Figure は1つ以上の Axes を含むと述べている。Axes は x-y 座標(極座標図なら theta-r、3D なら x-y-z)で点を指定できる領域である。目盛りと目盛りラベルを提供するのは Axes ではなく Axis で、Axes と Axis は別物である。

第5章 Matplotlib / FigureとAxesの構造

plt.subplots(2, 2) を呼んだときに作られるものとして、公式ドキュメントの記載に合っているものはどれか。

正解は、2×2 の Axes の格子を持つ Figure である。公式ドキュメントは、plt.figure() は Axes のない空の Figure、plt.subplots() は Axes が1つの Figure、plt.subplots(2, 2) は 2×2 の Axes の格子を持つ Figure を作ると説明している。引数の数だけ Figure が増えるわけではなく、1つの Figure の中に複数の Axes が入る。配置を指定して Axes を作りたいときは subplot_mosaic を使う。

第5章 Matplotlib / FigureとAxesの構造

Matplotlib の Artist に関する記述として、公式ドキュメントの記載に合っているものはどれか。

正解は、多くの Artist は1つの Axes に属し、複数の Axes で共有したり別の Axes へ移したりできないという記述である。公式ドキュメントは、Figure 上で見えるものはほぼすべて Artist であり、Figure・Axes・Axis も Artist に含まれ、Figure の描画時にすべての Artist がキャンバスに描かれると説明している。Text・Line2D・collections・Patch なども Artist である。

同じ章で確認したい用語

到達チェック

  • Figure と Axesを一文で説明できる
  • 同じ章の似た用語と違いを説明できる
  • 問題文の具体例から、Figure と Axesに関係する論点を拾える
  • 関連問題を解き、誤答した選択肢の理由を確認できる

執筆: AI資格ドリル編集部(運営者情報を見る)