我花了很长时间寻找一种能够将类似于matplotlib的功能带到.NET框架的产品.据我所知,没有什么能真正起作用.这是一个准确的评估吗?这是我发现的:
商业:
ChartFX
邓达斯
KitWare的ActiViz(基本上是VTK的托管版本)
开源:
NPLOT
CodePlex上的各种项目,特别是VSLab
我认为拥有一个.NET项目非常有价值,它提供了交互式绘制F#和IronPython等语言数据的能力.有谁知道这样的项目?
您还可以查看F#for Visualization,我已经获得了测试版,这对于一些基本的东西来说非常好 - 如果您想要更好地控制演示文稿,那么还没那么好.
另一种可能性(我还没有尝试,但我打算很快)是Microsoft Chart Controls(以前称为Dundas ...),它们是独立于SQL Server发布的.有一篇文章在这里用它们从F# -因为你会从示例代码中看到的,你可以对演示更多的控制权,但它是要付出代价的......
更新我最终尝试使用Microsoft图表控件,说实话,它将F#从可视化中吹出水面(对不起Jon!).然而,Luca Bolognese更进了一步,制作了一个非常实用的包装纸.油漆仍然是湿的,但绝对值得一试.