C# · 12月 25, 2021

c# – 科学数据可视化和.NET框架

我花了很长时间寻找一种可以将类似于matplotlib的功能与.NET框架相结合的产品.从我能说的,没有什么真正的措施.这是准确的评估吗?这是我发现的:

商业:

> ChartFX
>邓达斯
> KitWare的ActiViz(基本上是VTK的管理版本)

开源:

> NPlot
> CodePlex上的各种项目,特别是VSLab

我认为有一个.NET项目将提供交互式绘制来自F#和IronPython之类的数据的能力是非常有价值的.有人知道这样的一个项目吗?

解决方法 你也可以看看 F# for Visualization,我有测试版,这对于一些基本的东西来说是非常好的 – 如果你想要更好地控制演示文稿,那么这个效果还不错.

另一个可能性(我还没有尝试,但我打算很快)是Microsoft Chart Controls(以前称为Dundas …),它们已经独立于sql Server发布.有一篇关于从F#使用它们的文章here – 从示例代码中可以看出,您对演示文稿的控制力更强,但价格昂贵…

更新我最终尝试了微软图表控件,说实话,它将F#从可视化中抽出来(对不起,乔恩!).然而,Luca Bolognese已经进一步做了一个very usable wrapper.油漆仍然是湿的,但这绝对值得一试.