Ich führe eine Hauptkomponentenanalyse mit einer Varimax-Rotation durch und möchte die Grafik anzeigen, die einfach genug erscheint, aber meine Ladevektoren sind an einigen Stellen sehr nah und die Etiketten von welchem Faktor sie neigen überlappen. Hier kommt grepel ins Spiel, um die Etiketten zu trennen. Mein Dilemma ist jetzt herauszufinden, wie man die beiden verbindet. Ich habe das Auto-Plot verwendet, das automatisch den gewünschten Text hinzufügt und es schwierig macht, den abzuweisenden Text zu definieren. Es kann andere Wege geben und ich bin offen für Vorschläge. Ich habe meinen Code, der funktioniert, aber hat sich überschnitten und einer meiner Versuche, den Code unten abzuwehren.Mit ggfortify und ggrepel für pca
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")
Vielen Dank J. Con, löste es mein Problem sofort! –