【发布时间】:2014-09-23 12:29:29
【问题描述】:
我正在创建一个包含多变量数据的 PCA 双图。
有没有办法在ggbiplot 中指定线段的颜色/透明度/位置?此命令的所有参数均未提供此选项。
我知道ggbiplot 是基于ggplot - 它可能接受aes 参数吗?或者可以在创建的绘图上使用一层颜色/透明度/位置来覆盖默认值吗?
具体来说,关于位置,如果可能的话,我想对线段进行抖动(尽管使它们更透明可能已经解决了问题)。
工作示例,使用 iris 数据:
#load required packages
library(ggplot2)
library(devtools)
library(ggbiplot)
#load dataset
data(iris)
#perform principal component analysis
pca = prcomp(iris[ , 1:4], scale=T)
#define classes, generate & view PCA biplot
class = iris$Species
ggbiplot(pca, obs.scale = 1, var.scale = 1, groups = class, circle = FALSE,
varname.size = 1, varname.adjust = 6)
非常感谢 - 感谢任何帮助!
亲切的问候。
【问题讨论】: