Я запускаю анализ основных компонентов с вращением варимакс и хочу отобразить график, который кажется достаточно простым, однако мои векторы нагрузки в некоторых местах очень близки, и метки того, какой фактор они имеют, имеют тенденцию перекрываться. Вот тут-то и появляется 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")