【问题标题】:Plotting PCA, autoplot() doesn't separate colors by group variable绘制 PCA,autoplot() 不会按组变量分隔颜色
【发布时间】:2019-08-07 03:40:33
【问题描述】:

我正在使用 ggplot2 包和 ggfortify 来绘制 PCA 结果。我的数据矩阵的最后一列是包含四个不同因素的列。列的名称是“组”。 就像:

group
a
b
a
c
d

我使用的代码是:

autoplot(prcomp(df), data = mydata, color = "group",frame=T)

但是,在生成的图中,不同点的组没有用颜色分隔。 enter image description here

有什么建议吗?提前谢谢你。

【问题讨论】:

    标签: r ggplot2 pca


    【解决方案1】:

    问题解决了,分组变量需要格式化为因子,而不是一列字符。

    【讨论】:

      猜你喜欢
      • 2021-03-22
      • 2012-04-15
      • 2020-04-08
      • 2017-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多