Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

複数軸

追加の軸をプロットに追加できます。プロット対象はデフォルトで主軸の座標系を使用して表示されますが、任意のプロット対象を任意の X 軸および Y 軸を使用して表示できます。

ScottPlot.Plot myPlot = new();

// プロット対象はデフォルトで標準の X 軸と Y 軸を使用します
var sig1 = myPlot.Add.Signal(Generate.Sin(51, mult: 0.01));
sig1.Axes.XAxis = myPlot.Axes.Bottom; // 標準の X 軸
sig1.Axes.YAxis = myPlot.Axes.Left; // 標準の Y 軸
myPlot.Axes.Left.Label.Text = "主 Y 軸";

// 2 番目の軸を作成し、プロットに追加します
var yAxis2 = myPlot.Axes.AddLeftAxis();

// 新しいプロット対象を追加し、カスタム Y 軸を使用するように指示します
var sig2 = myPlot.Add.Signal(Generate.Cos(51, mult: 100));
sig2.Axes.XAxis = myPlot.Axes.Bottom; // 標準の X 軸
sig2.Axes.YAxis = yAxis2; // カスタム Y 軸
yAxis2.LabelText = "副 Y 軸";

myPlot.SavePng("demo.png", 400, 300);
このレシピは、複数軸カテゴリに含まれる多数のレシピの 1 つです