ggBiplot PCA - 改变因子颜色和位置

问题描述

我在 ggBiplot 中运行了 PCA,除了因子名称重叠以及我无法更改因子名称和箭头的颜色之外,它看起来很棒 - 如图所示。它们是情节本身的栗色箭头和相关标签

enter image description here

到目前为止,代码非常简单,但在生成情节方面很有效。我尝试使用排斥功能,但没有成功。我给我们做了 ggfortify 并让排斥功能在那里工作,但更愿意使用 ggbiplot。问题似乎是在 ggbiplot 中,这些因素被称为“varname”,而不是被称为加载标签

pc <- prcomp(x = VQBA[3:19],+              center = TRUE,+              scale. = FALSE)

ggbiplot(pc,groups=VQBA$Group,ellipse=TRUE,ellipse.prob=0.7,varname.size=2.5)+theme_minimal()+theme(legend.position="bottom")+labs(color="")

供参考,这里是ggfortiy的代码

autoplot(pca_res,VQBA,colour='Group',loadings=TRUE,loadings.label=TRUE,loadings.label.repel=TRUE,loadings.label.size=3,loadings.label.colour='black',loadings.colour='grey50')+stat_ellipse(type="norm",level=0.68,aes(color=VQBA$Group))+theme_minimal()+theme(legend.position="bottom")+labs(colour="")+scale_fill_discrete(labels=c("Live","Video")

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...