【发布时间】:2009-11-28 20:25:48
【问题描述】:
我注意到 R 中的某些内容,例如 pc 是将 PCA 应用于数据矩阵的结果,并且
pc$x 是我的样本主成分矩阵。
当尝试plot(pc$x) 时,它只会绘制第一个主成分 (pc1) 与第二个 (pc2),但我实际上有两个以上的主成分。我如何显示所有这些?
【问题讨论】:
我注意到 R 中的某些内容,例如 pc 是将 PCA 应用于数据矩阵的结果,并且
pc$x 是我的样本主成分矩阵。
当尝试plot(pc$x) 时,它只会绘制第一个主成分 (pc1) 与第二个 (pc2),但我实际上有两个以上的主成分。我如何显示所有这些?
【问题讨论】:
单个图中的所有组合:
pairs(pc$x)
要选择特定组合,只需使用:
plot(pc$x[, c(1,3)]) # e.g. pc1 and pc3
【讨论】:
matplot(pc$x[,1], pc$x[,-1], pch=19) 之类的东西。