减少数据集MATLAB的维数

时间:2017-03-23 03:43:37

标签: matlab data-science dimensionality-reduction

我有一个四维空间中的点数据集(大小矩阵(n,4)),并希望将其映射到二维空间,而不会丢失点之间相对欧氏距离的信息。我一直试图使用MATLAB的cmdscale(或mdscale)而没有成功。这些是正确的方法吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

无法保证您可以在二维空间中嵌入来自四维欧几里德空间的点,同时保持相对距离相同。一旦n> 3,这通常是不可能的。 cmdscale将点嵌入到最小的空间(p)中,在您的情况下通常为4。