2016-07-28 10 views
1

NレコードとM列(フィーチャ)のデータセットについては、2dまたは3dで可視化したいと考えています。誰かがそのようなC++ライブラリが存在するかどうか知っていますか?C++の多次元データ可視化

+0

この質問はもっと情報が必要です。どのようなタイプの視覚化を念頭に置いていますか? –

+0

@MatthewLuederまあ、多次元データを2次元または3次元にスケールダウンする方法が必要です。 – DimChtz

+0

私は良い解決策について知らない。あなたはC++で '' 'QT'''を使ってデータを視覚化することもできますし、別のものを使用することもできます。私の意見では、データをファイルに保存し、' '' matplotlib'''、 '' gnuplot' ''またはそれに類するもので、C++を使用していません。 –

答えて

1

@ MatthewLuederのコメントのおかげでPCAが指摘されたので、私はlibpcaを見つけました。

-1

あなたはオンラインプロットをしたいと思っています。つまり、実行時のアニメーションプロットは正しいですか?

もしそうなら、ライブラリは少なく、そのうちの1つはgnuplot-iostream http://www.stahlke.org/dan/gnuplot-iostream/です。私はそれを使用し、それをお勧めします。しかしBoostライブラリが必要です。

それ以外の場合は、ファイルにデータを書き込んだり、後続のステップで任意のビジュアライザを使用することができます。繰り返しますが、gnuplotは非常に強力です。

+0

ありがとう、私は試してみましょう – DimChtz