私は数千のデータポイントを持ち、各データポイントは50次元です。私はjavaを使用してデータの希薄さを見たいと思います。そのような高次元のデータをプロットするJavaパッケージ/メソッドはありますか?Javaで高次元データをプロットする
5
A
答えて
1
あなたが探しているものはmultidimensional scalingです。基本的には、データ・スペースの次元を減らし、距離を維持しようとします。
MDSパッケージを使用すると、データを2D(または3D)に縮小し、2D/3Dグラフィックスライブラリ(swing、jogl)を使用してプロットします。
データポイントの数やスペースに応じて動作するかどうかは関係ありませんが、50ディメンションの場合は不運になる可能性がありますが、実際はそれに依存します。
Java実装のために簡単にGoogleは、あなたがそれを使用できるようにRパッケージは、あまりにもあります私this
を得ました。
関連する問題
- 1. MATLAB:1次元データを2次元プロットにプロットする
- 2. 疎なデータを使ってPythonで2次元等高線プロットをプロットする
- 3. プロット多次元データ
- 4. Matlabの2次元データをプロットする
- 5. d次元データをプロットする
- 6. 低次元と高次元のデータ
- 7. Java - 2次元配列 - プロット点
- 8. 多次元プロット
- 9. Pythonでの高次元データ構造
- 10. Python:6次元の分数データ(z)の固定xとyを持つ2次元等高線プロット
- 11. Rの3次元プロットで複数の2次元プロットを描くには?
- 12. matplotlibの3次元プロット外のデータをトリミングする
- 13. 3次元SVMをプロットする
- 14. 2次元の人体をプロットする
- 15. リサイクル高次元アレイ
- 16. 1次元配列からJavaの2次元への高速変換
- 17. 2次元配列データをJavaで操作する方法
- 18. matplotlibを使用して異なる次元のデータをプロットする
- 19. Javaを使用して1次元arraylistから2次元arraylistにデータをコピー
- 20. 時間の経過に伴う3次元位置データのプロット
- 21. 2次元プロット(MATLAB)のデータの色分けされた表現
- 22. ロード高次元のRデータセット
- 23. Rの3次元プロットをスムージング
- 24. pythonでquiverを使用して3次元ベクトルをプロットする
- 25. Java - データを2次元配列に分割する
- 26. Pythonで二次元リストをプロットする方法は?
- 27. matlabで2次元行列の行をプロットする
- 28. 2次元リストJava
- 29. 多次元Arraylist Java
- 30. Python:3つのリストからの2次元等高線プロット:x、y、rho?
言語に関係なく、50次元データを視覚化したいと考えていますか? –
一度に知覚できる次元の数はいくつですか? –
私は2次元で見たいと思っていますが、私が求めているのは、次元削減を行い、2Dでプロットすることができるツールなのですから、異なるデータポイント間の関係を見ることができます。 – thetna