PCA 散点图上的轴是什么?

What are the axes on PCA scatter plots?

我的团队正在训练多个模型来比较它们的 accuracy/precision/recall。我们使用 scikit-learn 生成了散点图,散点图如下所示:

我们一直在做一些研究,但找不到 X 轴和 Y 轴代表什么。我们已经阅读了以下具有类似结果的文章:

https://scikit-learn.org/stable/auto_examples/neighbors/plot_nca_dim_reduction.html

在我们的例子中,我们有很多维度(超过 20 个)。从我们的研究中,我们发现维度被压缩成两个维度,我假设是这些 X 和 Y 轴。是这样吗?如果是这样,这些代表什么?

从您拥有的 scikit-learn 教程中挖掘代码 linked to,我们看到:

# Embed the data set in 2 dimensions using the fitted model
X_embedded = model.transform(X)

# Plot the projected points and show the evaluation score
plt.scatter(X_embedded[:, 0], X_embedded[:, 1], c=y, s=30, cmap='Set1')

因此,该图确实是关于转换数据的前两个主要成分 X_embedded[:, 0]X_embedded[:, 1](分别在 X 和 Y 轴上)。