我有两个类的样本,它们是高维空间中的向量,我想将它们绘制为 2D 或 3D。
我知道降维技术,但我需要一个非常简单易用的工具(在 matlab、python 或预构建的 .exe 中)。
我还想知道 2D 中的表示是否会“有意义”?(例如,两个类如何相交或可分离)。
我有两个类的样本,它们是高维空间中的向量,我想将它们绘制为 2D 或 3D。
我知道降维技术,但我需要一个非常简单易用的工具(在 matlab、python 或预构建的 .exe 中)。
我还想知道 2D 中的表示是否会“有意义”?(例如,两个类如何相交或可分离)。
一种用于可视化高维数据的预构建工具是ggobi。它可以让您为点着色以表示组,然后有一些选项可以将高维减少为二维表示。一个特别好的工具是 2D grand tour,它基本上可以在多个维度上旋转数据云,并向您展示旋转的 2D 投影动画。当您看到有趣的模式时,您可以减慢或暂停旋转。
只是加我的 5 美分。python 库 Scikit-Learn 有很多算法: