我正在使用 varimax 旋转进行主成分分析,并希望显示看起来很简单的图,但是我的加载向量在某些地方非常接近,并且它们的标签往往会重叠。这就是 ggrepel 用于分离标签的地方。我现在的困境是弄清楚如何将两者联系起来。我使用了自动绘图,它会自动添加所需的文本,这使得很难定义要排斥的文本。可能还有其他方法可以解决,我愿意接受建议。我有我的代码可以工作但有重叠,并且我尝试拒绝下面的代码。
autoplot(prcomp(built.df9),
loadings = TRUE, loadings.colour = 'blue', loadings.label = TRUE,
loadings.label.size = 4, loading.label.color = 'red') +
ggtitle(label = "Principal Component Analysis and Varimax Rotation for Built
Environment Indicators") +
geom_text_repel(aes(label = rownames(prcomp(built.df9))))
autoplot(prcomp(built.df9),
loadings = TRUE, loadings.colour = 'blue', loadings.label = TRUE,
loadings.label.size = 4, loading.label.color = 'red') +
ggtitle(label = "Principal Component Analysis and Varimax Rotation for Built
Environment Indicators")