2016-07-28 59 views
1

对于N记录和M列(要素)的数据集,我想在2D或3D中将其可视化。有谁知道这样的C++库是否存在?C++多维数据可视化

+0

此问题需要更多信息。你有什么类型的可视化? –

+0

@MatthewLueder嗯,我需要一种方法来缩放多维数据到2D或3D。 – DimChtz

+0

我不知道有什么好的解决方案。你可以在C++中使用''QT'''来可视化数据,或者使用另一种方法,在我看来更简单的解决方案 - 将数据保存到文件中,然后用'''matplotlib'','''gnuplot' ''或类似的东西,不使用C++。 – 2016-07-28 13:09:09

回答

1

感谢@ MatthewLueder的评论指出PCA,我发现libpca

-1

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

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

否则,您可以在文件上编写数据,并在随后的步骤中使用您选择的可视化工具。再次,gnuplot非常强大。

+0

谢谢,我会试一试 – DimChtz