**ScottPlot is a free and open-source plotting library for .NET** that makes it easy to interactively display large datasets.
[![](https://raw.githubusercontent.com/ScottPlot/ScottPlot/master/dev/graphics/ScottPlot.gif)](https://scottplot.net)
The [**ScottPlot Cookbook**](https://scottplot.net/cookbook/4.1/) demonstrates how to create line plots, bar charts, pie graphs, scatter plots, and more with just a few lines of code.
## Quickstart
```cs
double[] xs = new double[] {1, 2, 3, 4, 5};
double[] ys = new double[] {1, 4, 9, 16, 25};
var plt = new ScottPlot.Plot(400, 300);
plt.AddScatter(xs, ys);
plt.SaveFig("console.png");
```
![](https://raw.githubusercontent.com/ScottPlot/ScottPlot/master/dev/graphics/console-quickstart.png)
## Windows Forms Quickstart
Drop a `FormsPlot` from the toolbox onto your form and add the following to your start-up sequence:
```cs
double[] xs = new double[] {1, 2, 3, 4, 5};
double[] ys = new double[] {1, 4, 9, 16, 25};
formsPlot1.Plot.AddScatter(xs, ys);
formsPlot1.Refresh();
```
![](https://raw.githubusercontent.com/ScottPlot/ScottPlot/master/dev/graphics/winforms-quickstart.png)
## More Quickstarts
* [**Console Application** Quickstart](https://scottplot.net/quickstart/console/)
* [**Windows Forms** Quickstart](https://scottplot.net/quickstart/winforms/)
* [**WPF** Quickstart](https://scottplot.net/quickstart/wpf/)
* [**Avalonia** Quickstart](https://scottplot.net/quickstart/avalonia/)
* [**Eto** Quickstart](https://scottplot.net/quickstart/eto/)
* [**Powershell** Quickstart](https://scottplot.net/quickstart/powershell/)
* [**Interactive Notebook** Quickstart](https://scottplot.net/quickstart/notebook/)
## Interactive Demo
The [**ScottPlot Demo**](https://scottplot.net/demo/) allows you to run these examples interactively.
## ScottPlot Cookbook
The [**ScottPlot Cookbook**](https://scottplot.net/cookbook/4.1/) demonstrates how to create line plots, bar charts, pie graphs, scatter plots, and more with just a few lines of code.
[![](https://raw.githubusercontent.com/ScottPlot/ScottPlot/master/dev/graphics/cookbook.jpg)](https://scottplot.net/cookbook/4.1/)
## Supported Platforms
### .NET Versions
* .NET Standard 2.0
* .NET Framework 4.6.2 and newer
* .NET (Core) 6 and newer ([compatibility notes](https://scottplot.net/faq/dependencies/))
### Operating Systems
ScottPlot 4 is supported anywhere `System.Drawing.Common` is.
* Windows
* Linux ([extra setup may be required](https://scottplot.net/faq/dependencies/))
* MacOS ([extra setup may be required](https://scottplot.net/faq/dependencies/))
ScottPlot 5 ([in development](https://github.com/scottplot/scottplot)) uses SkiaSharp for improved cross-platform support for .NET 7 and later.
# Interactive ScottPlot Controls
ScottPlot WinForms control: https://www.nuget.org/packages/ScottPlot.WinForms
ScottPlot WPF control: https://www.nuget.org/packages/ScottPlot.WPF
ScottPlot Avalonia control: https://www.nuget.org/packages/ScottPlot.Avalonia
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
WPF图表控件ScottPlot的使用例程 (236个子文件)
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
_._ 0B
MainWindow.baml 2KB
ScottPlotChartUse.csprojAssemblyReference.cache 395KB
DesignTimeResolveAssemblyReferencesInput.cache 21KB
ScottPlotChartUse.csproj.GenerateResource.cache 954B
ScottPlotChartUse_MarkupCompile.cache 294B
ScottPlotChartUse_MarkupCompile.i.cache 292B
ScottPlotChartUse.csproj.CoreCompileInputs.cache 42B
ScottPlotChartUse.exe.config 18KB
ScottPlotChartUse.exe.config 18KB
App.config 550B
packages.config 382B
ScottPlotChartUse.csproj.CopyComplete 0B
MainWindow.g.cs 5KB
MainWindow.g.i.cs 5KB
MainWindow.xaml.cs 3KB
Resources.Designer.cs 3KB
App.g.i.cs 2KB
App.g.cs 2KB
AssemblyInfo.cs 2KB
Settings.Designer.cs 1KB
App.xaml.cs 344B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
ScottPlotChartUse.csproj 5KB
ScottPlot.dll 685KB
ScottPlot.dll 679KB
ScottPlot.dll 679KB
ScottPlot.dll 679KB
System.Drawing.Common.dll 651KB
System.Drawing.Common.dll 632KB
System.Drawing.Common.dll 404KB
System.Drawing.Common.dll 364KB
System.Net.Http.dll 194KB
System.Numerics.Vectors.dll 160KB
System.Numerics.Vectors.dll 157KB
System.Numerics.Vectors.dll 157KB
System.Data.Common.dll 151KB
System.Drawing.Common.dll 133KB
System.Drawing.Common.dll 115KB
System.Numerics.Vectors.dll 113KB
System.Numerics.Vectors.dll 113KB
System.Drawing.Common.dll 110KB
System.IO.Compression.dll 108KB
netstandard.dll 96KB
System.ValueTuple.dll 77KB
System.Security.Cryptography.Algorithms.dll 46KB
System.Drawing.Common.dll 43KB
System.Drawing.Common.dll 43KB
System.Numerics.Vectors.dll 37KB
System.Numerics.Vectors.dll 37KB
System.Numerics.Vectors.dll 37KB
System.Threading.Overlapped.dll 37KB
System.Diagnostics.Tracing.dll 31KB
System.Net.Sockets.dll 30KB
System.Runtime.dll 29KB
System.Numerics.Vectors.dll 29KB
System.Runtime.InteropServices.RuntimeInformation.dll 28KB
System.Runtime.Serialization.Primitives.dll 26KB
ScottPlot.WPF.dll 26KB
ScottPlot.WPF.dll 26KB
System.Globalization.Extensions.dll 25KB
ScottPlot.WPF.dll 25KB
ScottPlot.WPF.dll 25KB
ScottPlot.WPF.dll 25KB
ScottPlot.WPF.dll 25KB
System.Runtime.Serialization.Xml.dll 24KB
System.Runtime.InteropServices.dll 24KB
System.Diagnostics.StackTrace.dll 23KB
System.Xml.XPath.XDocument.dll 22KB
System.Security.Cryptography.X509Certificates.dll 22KB
System.ComponentModel.TypeConverter.dll 22KB
共 236 条
- 1
- 2
- 3
资源评论
飞翔赛思
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功