Der Weg, den ich Ihnen zeigen werde, ermöglicht es Ihnen, die Beschriftungen von Legende, Achse, Titel usw. mit einer einzigen Formel zu ändern, ohne dass Sie sich mehrere Formeln merken müssen. Dies wirkt sich nicht auf den Schriftstil oder das Design der Beschriftungen/Texte von Titeln und Achsen aus.
Ich gebe unten die vollständige Antwort auf die Frage.
library(ggplot2)
rating <- c(rnorm(200), rnorm(200, mean=.8))
cond <-factor(rep(c("A", "B"), each = 200))
df <- data.frame(cond,rating
)
k<- ggplot(data=df, aes(x=rating, fill=cond))+
geom_density(alpha = .3) +
xlab("NEUER BEWERTUNGSTITEL") +
ylab("NEUER DICHTE-TITEL")
# um die Bedingung in eine andere Beschriftung zu ändern
k$labels$fill="Neuer Legenden-Titel"
# um die Achsentitel zu ändern
k$labels$y="Y-Achse"
k$labels$x="X-Achse"
k
Ich habe die ggplot-Ausgabe in einer Variable "k" gespeichert. Sie können es nennen, wie Sie möchten. Später habe ich
k$labels$fill ="Neuer Legenden-Titel"
verwendet, um die Legende zu ändern. "fill" wird für die Beschriftungen verwendet, die verschiedene Farben anzeigen. Wenn Sie Beschriftungen haben, die Größen wie 1 Punkt für 100 oder ein anderer Punkt für 200 usw. anzeigen, können Sie diesen Code wie folgt verwenden-
k$labels$size ="Größe der Punkte"
und es wird den Beschriftungstitel ändern.