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

Sco*_*ott 11 .net c# f# ironpython data-visualization

我花了很长时间寻找一种能够将类似于matplotlib的功能带到.NET框架的产品.据我所知,没有什么能真正起作用.这是一个准确的评估吗?这是我发现的:

商业:

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

开源:

  • NPLOT
  • CodePlex上的各种项目,特别是VSLab

我认为拥有一个.NET项目非常有价值,它提供了交互式绘制F#和IronPython等语言数据的能力.有谁知道这样的项目?

Ben*_*jol 10

您还可以查看F#for Visualization,我已经获得了测试版,这对于一些基本的东西来说非常好 - 如果您想要更好地控制演示文稿,那么还没那么好.

另一种可能性(我还没有尝试,但我打算很快)是Microsoft Chart Controls(以前称为Dundas ...),它们是独立于SQL Server发布的.有一篇文章在这里用它们从F# -因为你会从示例代码中看到的,你可以对演示更多的控制权,但它是要付出代价的......

更新我最终尝试使用Microsoft图表控件,说实话,它将F#从可视化中吹出水面(对不起Jon!).然而,Luca Bolognese更进了一步,制作了一个非常实用的包装纸.油漆仍然是湿的,但绝对值得一试.


小智 2

我不确定它是否具有科学研究工作所需的所有功能,但我总体上对Zedgraph非常满意。它稳定、强大且非常易于使用,而且图表看起来棒极了!