塗りつぶし付きマーカー
塗りつぶし付きマーカーはカスタマイズに対応しています。
ScottPlot.Plot myPlot = new();
MarkerShape[] filledMarkerShapes = [
MarkerShape.FilledCircle,
MarkerShape.FilledSquare,
MarkerShape.FilledTriangleUp,
MarkerShape.FilledTriangleDown,
MarkerShape.FilledDiamond,
];
for (int i = 0; i < filledMarkerShapes.Length; i++)
{
var markerFill = myPlot.Add.Marker(i, 1, filledMarkerShapes[i]);
markerFill.MarkerSize = 20;
var markerFillAndOutline = myPlot.Add.Marker(i, -1, filledMarkerShapes[i]);
markerFillAndOutline.MarkerSize = 20;
// 塗りつぶし付きマーカーには、カスタマイズ可能な塗りつぶし色があります
markerFill.MarkerFillColor = Colors.Green.WithAlpha(.5);
markerFillAndOutline.MarkerFillColor = Colors.Green.WithAlpha(.5);
// 塗りつぶし付きマーカーにはアウトラインを付けることができます
markerFillAndOutline.MarkerLineColor = Colors.Blue;
markerFillAndOutline.LineWidth = 2;
}
myPlot.Layout.Frameless();
myPlot.HideGrid();
myPlot.Axes.SetLimitsY(-5, 5);
myPlot.SavePng("demo.png", 400, 300);
このレシピは、Markerカテゴリにある多数のレシピの1つです
