Plotly-subplots-and-inset-plots
提供:Dev Guides
Plotly-サブプロットとインセットプロット
ここでは、Plotlyのサブプロットとインセットプロットの概念を理解します。
サブプロットの作成
データの異なるビューを並べて比較すると便利な場合があります。 これはサブプロットの概念をサポートします。 * plotly.toolsモジュール*に* make_subplots()*関数を提供します。 この関数は、Figureオブジェクトを返します。
次のステートメントは、1つの行に2つのサブプロットを作成します。
これで、図に2つの異なるトレース(上の例ではexpとlogトレース)を追加できます。
図のレイアウトは、*タイトル、幅、高さ*などを指定することでさらに構成されます。 * update()*メソッドを使用します。
これが完全なスクリプトです-
これはプロットグリッドの形式です:[(1,1)x1、y1] [(1,2)x2、y2]
インセットプロット
サブプロットをインセットとして表示するには、そのトレースオブジェクトを設定する必要があります。 最初に、インセットトレースの xaxis およびyaxisプロパティをそれぞれ ‘x2’ および ‘y2’ にトレースします。 次のステートメントは、 ‘log’ トレースを挿入図に挿入します。
次に、インセットのx軸とy軸の位置が主軸に対する位置を指定する domain プロパティによって定義されるLayoutオブジェクトを構成します。
インセットにログトレースを表示し、主軸にexpトレースを表示する完全なスクリプトを以下に示します-
出力は以下に記載されています-