3

我正在努力理解 XPlot 和 F# Charting 之间的区别。每个都是在 FsLab 的上下文中开发的,每个都提供了一种显示各种图表的简单方法。甚至语法似乎也几乎相同。

也许这取决于我想要绘制的图表?

就我而言,我只是想在一张图表中显示几条线。即类似的东西在此处输入图像描述

我的应用程序本身没有 GUI。我只想在主应用程序继续执行时不时打开带有图表的窗口 - 或者根据应用程序的模式,只需将图表转储到文件中。

4

1 回答 1

2

F# Charting被实现为System.Windows.Forms.DataVisualization.Charting允许使用(几乎)所有Windows 窗体图表功能的包装器。Mono/.Net 的 F# Charting 的跨平台变体使用Gtk实现了相同的功能集。

XPlot是基于Google ChartsPlotly javascript 库的功能更丰富的图表绘制解决方案,它是跨平台的。

因此,如果您只需要基本图表组合并在 Windows 上使用 F#,您最好的本机平台选择是F# Charting.

于 2018-02-22T14:52:01.160 回答