r - R数据颜色的主成分分析

标签 r ggbiplot

大家好,我有一个简单的问题,但是我在任何教程中都无法得到答案。我已经对一组数据进行了简单的主成分分析,然后使用biplot绘制了数据。

CP <- prcomp(dat, scale. = T)
summary(CP)

biplot(CP)

有了这个,我得到了我的数据在第一和第二部分方面的散点图。我希望按颜色区分数据,指示R将我的前20个数据绘制为红色,然后将20个数据绘制为蓝色。我不知道如何告诉R为这两套数据着色。
任何帮助将不胜感激。 !
(对R非常陌生)

最佳答案

免责声明:这不是直接答案,但可以进行调整以获得所需的输出。

library(ggbiplot)
data(wine)
wine.pca <- prcomp(wine, scale. = TRUE)
print(ggbiplot(wine.pca, obs.scale = 1, var.scale = 1, groups = wine.class, ellipse = TRUE, circle = TRUE))

关于r - R数据颜色的主成分分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12765083/

相关文章:

r - 如何按因子对数据框进行子集化并为每个子集重复绘图?

r - 在编写使用 Matrix 包的 R 包时,为什么我必须指定 Matrix::t() 而不是 t()?

r - 在 R 中截断但不舍入

R:如何将 ggbiplot 与 pcaRes 对象一起使用?绘制具有缺失值的数据的 PCA 结果

r - 使用 ggbiplot 进行 PCA 缩放

r - 从 github 安装 ggbiplot

r - mgcv:绘图因子 'by' 平滑

r - 按 R 中的类别分解银行对帐单

r - PCA prcomp : how to get PC1 to PC3 graph