我在我的数据集的样本上计算了 PCA 并保留了前两个分量向量。然后我在 k=3 的前两个分量上计算了 k-means 聚类。现在我需要用前两个特征函数(来自 PCA)和基于集群组的颜色绘制一个 2D 散点图。我用散点图完成了所有工作,但是当我查看该图时,我无法区分哪些样本是聚类的,所以我想将样本标签添加到散点图中的点。有人可以建议我怎么做吗?
tdata<-t(subdata)
pca <- prcomp((tdata),cor=F)
dat.loadings <-pca$x[,1:2]
cl <- kmeans(dat.loadings, centers=3)
pca1 <-pca$x[,1]
pca2 <-pca$x[,2]
plot(pca1, pca2,xlab="PCA-1",ylab="PCA-2",col=cl$cluster)
谢谢