リンクを新しいタブで開く
    • 作業報告
    • メール
    • リライト
    • スピーチ
    • タイトル ジェネレーター
    • スマート返信
    • エッセイ
    • ジョーク
    • Instagram 投稿
    • X 投稿
    • Facebook 投稿
    • ストーリー
    • 添え状
    • 履歴書
    • 職務明細書
    • 推薦状
    • 退職願
    • 招待状
    • グリーティング メッセージ
    • その他のテンプレートを試します
  1. matplotlib.pyplot.subplots()は、グラフ描画の際にFigureAxesを同時に生成する便利な関数です。この関数を使うことで、複数のサブプロットを簡単に作成し、効率的にグラフを描画できます。

    基本的な使い方

    plt.subplots()を使用すると、1つのFigureとAxesを生成します。以下は基本的な例です。

    import matplotlib.pyplot as plt
    import numpy as np

    x = np.linspace(-3, 3, 100)
    y = x**2

    # FigureとAxesを生成
    fig, ax = plt.subplots()
    ax.plot(x, y)
    ax.set_title("単一のプロット")
    plt.show()
    コピーしました。

    このコードでは、1つのサブプロットを作成し、二次関数のグラフを描画しています。

    複数のサブプロットを作成

    plt.subplots()nrowsncolsを指定することで、複数のサブプロットを作成できます。

    fig, axes = plt.subplots(nrows=2, ncols=2, figsize=(8, 6), tight_layout=True)

    # 各サブプロットに異なるデータを描画
    x = np.linspace(0, 2 * np.pi, 100)
    axes[0, 0].plot(x, np.sin(x))
    axes[0, 0].set_title("sin(x)")

    axes[0, 1].plot(x, np.cos(x))
    axes[0, 1].set_title("cos(x)")

    axes[1, 0].plot(x, np.sin(2 * x))
    axes[1, 0].set_title("sin(2x)")

    axes[1, 1].plot(x, np.cos(2 * x))
    axes[1, 1].set_title("cos(2x)")

    plt.show()
    コピーしました。

    このコードでは、2×2のグリッドに4つのサブプロットを配置しています。

    軸の共有

    sharexshareyを指定すると、サブプロット間で軸を共有できます。

    フィードバック
    ありがとうございました!詳細をお聞かせください
  2. Matplotlib plt.subplots ()の使い方|FigureとAxesを同時生成!

    Matplotlibでグラフを描くときに便利なplt.subplots()の基本的な使い方を図解付きで解説します。引数でサブプロットの数や配置を指定したり、Figureの見た目を変更し …
    なぜplt.Subplots()を使うのか?

    Matplotlibでグラフを描く際の基本パーツとしてFigureとAxesがあります。 1. Figure:描画領域全体 2. Axes:一つ一つのプロットを描く領域 FigureやAxesを一つずつ作成していく場合は、 1. fig = plt.figure() ⇒ Figureを生成 2. fig.add_subplot() ⇒ Ax…

    Plt.Subplots()の基本|Figureとaxesの生成方法

    plt.subplots()では、引数によって生成するAxes(サブプロット)の数を変更できます。 1. fig, ax = plt.subplots()引数を省力:1つのサブプロットを生成 2. fig, axes = plt.subplots(nrows, ncols):nrows×ncols個のサブプロットを生成 次のサンプルデ…

    Figureの見た目変更|Plt.Figure()のキーワード引数を指定

    plt.subplots()に、plt.figure()の引数をキーワード引数で与えてFigureの見た目を設定することもできます。 1. plt.subplots(figsize = (5, 5), tight_layout=True)など 覚えておくと便利なplt.figure()のキーワード引数をまとめま …

  3. matplotlib.pyplot.subplots — Matplotlib 3.10.8 …

    When subplots have a shared x-axis along a column, only the x tick labels of the bottom subplot are created. Similarly, when subplots have a shared y-axis along …

  4. plt.subplots を使用して複数のサブプロットを作成する_Matplotlib ...

    • さらに表示

    サブプロットが 1 つだけの図 # subplots() 引数なしの場合、 a Figure と single が返されます Axes。 これは、実際には、1 つの Figure と Axes を作成する最も簡単で推奨される方法です。

  5. Matplotlib subplot に (a), (b), (c)… を自動配置する論文向け関数例

    2025年7月14日 · Python の可視化ライブラリ Matplotlib で論文用の図を作成する際、subplot に (a), (b), (c) といったラベルを配置するのは一般的です。 しかし、Matplotlib の plt.subplots で subplot を並べ …

  6. Matplotlib サブプロット:plt.subplots () でマルチパネル図を作成

    2026年2月9日 · Matplotlibの plt.subplots() 関数は、共有軸、一貫したサイズ設定、柔軟なレイアウトを持つマルチパネル図を作成します。 このガイドでは、基本的なグリッドから高度な非対称レイアウ …

  7. matplotlib – subplots でグリッド上に図を作成する方法 …

    matplotlib の pyplot.subplots(), Figure.add_subplots() を使用して、グリッド上の Axes を作成する方法について解説します。 matplotlib において、Figure の中に …

  8. 他の人も質問しています
    Loading
    Unable to load answer
  9. Create multiple subplots using plt.subplots — Matplotlib …

    Create multiple subplots using plt.subplots # pyplot.subplots creates a figure and a grid of subplots with a single call, while providing reasonable control over how …

  10. Matplotlib で複数のサブプロットを作成する | LabEx

    Matplotlib のサブプロットを使用して、単一の図内で複数のプロットを作成および管理する方法を学びます。 この実験では、軸の作成、データのプロット、レ …

  11. subplot? add_subplot? subplots? #Python - Qiita

    2021年3月13日 · はじめに 今回はpythonのライブラリであるmatplotlibを使用した際にsubplot,subplots,plotなどで詰まったためそれらの違いを話していこうと思います。 1.plt.figure () …

  12. [matplotlib] 10. Matplotlibで複数のグラフを表示する方 …

    2019年2月20日 · Matplotlibで複数グラフを効率的に配置・表示する方法を解説。 subplot、add_subplot、subplots、GridSpecなどの手法を使って、1つのウィン …

このサイトを利用すると、分析、カスタマイズされたコンテンツ、広告に Cookie を使用することに同意したことになります。サード パーティの Cookie に関する詳細情報|Microsoft のプライバシー ポリシー