C++多维数据可视化

C++ multidimensional data visualization

对于 N 条记录和 M 列(特征)的数据集,我想将其可视化为 2d 或 3d。有谁知道这样的 c++ 库是否存在?

我假设你想要在线绘图。也就是说,运行时的动画情节,对吗?

如果是这样,那么库很少,其中之一是 gnuplot-iostream http://www.stahlke.org/dan/gnuplot-iostream/。我使用它并推荐它。但是它需要 Boost 库。

否则,您可以将数据写入文件并在后续步骤中使用您选择的可视化工具。同样,gnuplot 非常强大。

感谢@MatthewLueder 的评论指出 PCA,我找到了 libpca