2

我有一组高维(250 维)数据。为了摆脱不必要的维度并轻松地在图形上可视化数据,我使用了类sklearn.manifold.MDS及其方法fit_transform(data),并且已经在二维空间中获得了转换后的数据。

我已经绘制了这个数字,看起来像 在此处输入图像描述

问题是:现在我有一些新的数据。就我而言,我想以上图作为基本模型。对于新来的数据,我想在它们上实现相同的MDS,并将它们绘制在这个图上,这样我就可以知道新数据将占据哪个区域和多大的区域。

但是,我意识到MDS类只有fit_transform()方法而没有独立的transform()方法。我想知道,如果对于新来的数据,我再做一次fit_transform(new_data),这些转换后的数据可以直接绘制在这个图的顶部吗?

ps 我做完fit_transform(new_data)之后做fit_transform(old_data)

4

0 回答 0