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

Signal DateTime

シグナルプロットでは DateTime 単位を使用できますが、対応する軸を DateTime 形式で表示するように必ず設定してください。

Signal.cs
ScottPlot.Plot myPlot = new();

DateTime start = new(2024, 1, 1);
double[] ys = Generate.RandomWalk(200);

var sig = myPlot.Add.Signal(ys);
sig.Data.XOffset = start.ToOADate();
sig.Data.Period = 1.0; // 各点の間隔は1日

myPlot.Axes.DateTimeTicksBottom();

myPlot.SavePng("demo.png", 400, 300);
このレシピは、シグナルプロットカテゴリにある多数のレシピの1つです