Хе Я хотел бы пометить людей первым столбцом (буквами) набора данных df, используемого для PCA, а не только инкрементными числами 1 ... 10.
library (factomineR, factoextra)
df<-data.frame(a=letters[1:10], b=1:10, c=sample(1:10), d=sample(1:10), e=sample(1:10))
rownames(df) <- df[,1]
df[,1] <- NULL
res.pca<-PCA(df[,-1])
ind <- get_pca_ind(res.pca)
fviz_pca_ind (res.pca, col.ind = "cos2",
gradient.cols = c("#00AFBB", "#E7B800", "#FC4E07"),
)
этим кодомна графике появляются только цифры. Я попытался использовать список с первым столбцом, например
names<-df[,1]
fviz_pca_ind (res.pca, col.ind = "cos2",
label=names,
gradient.cols = c("#00AFBB", "#E7B800", "#FC4E07"),
)
, тогда вообще не было ярлыков
спасибо!