我正在使用ggplot2软件包和ggfortify绘制PCA结果。我的数据矩阵的最后一列是四个不同因素的列。列的名称为“组”。 就像:
group
a
b
a
c
d
我使用的代码是:
自动绘图(prcomp(df),data = mydata,color =“ group”,frame = T)
但是,在生成的绘图中,不同点的组没有用颜色分开。 enter image description here
有什么建议吗?预先谢谢你。
答案 0 :(得分:0)
问题解决了,分组变量需要格式化为一个因子,而不是一列字符。