可打印对象

  • A.绘图仪是你能在绘图上显示的任何东西。

  • 这个散点图是最常用的绘图仪,可以将许多绘图仪添加到绘图中。其他绘图表,如信号图为大型数据集提供优越的性能,因此应考虑所有可打印类型。

  • 打电话给控制室Render()方法修改绘图的数据或样式以请求在屏幕上重新绘制后。

使用辅助方法创建绘图表

绘制数据的最简单方法是使用辅助方法。助手方法创建绘图表,使用可选方法自定义它,然后将其添加到绘图中。

double[] xs = { 1, 2, 3, 4, 5 };
double[] ys = { 1, 4, 9, 16, 25 };

var plt = new ScottPlot.Plot(400, 300);
plt.PlotScatter(xs, ys, color: Color.Red, lineWidth: 2);
plt.SaveFig("example.png");

创建后可以修改绘图表

Helper方法返回它们创建的绘图表,允许使用公共字段和方法进行进一步自定义。

在GUI环境中,这是在将打印表样式和数据添加到绘图后可以修改的方式。

var plt = new ScottPlot.Plot(400, 300);
var scatter = plt.PlotScatter(xs, ys);
scatter.color = Color.Blue;
scatter.lineWidth = 2;
plt.SaveFig("example.png");

手动创建绘图表

通过手动创建绘图仪,用户可以对其进行最大程度的自定义。它还允许用户创建自己的绘图类型,并将其添加到绘图中。

var plt = new ScottPlot.Plot(400, 300);
var scatter = new ScottPlot.Plottable.ScatterPlot(xs, ys);
scatter.color = Color.Green;
scatter.lineWidth = 2;
plt.SaveFig("example.png");