Ich versuche, den Titel einer Legende zu entfernen in ggplot2
:
df <- data.frame(
g = rep(letters[1:2], 5),
x = rnorm(10),
y = rnorm(10)
)
library(ggplot2)
ggplot(df, aes(x, y, colour=g)) +
geom_line(stat="identity") +
theme(legend.position="bottom")
Ich habe diese Frage gesehen und keine der Lösungen dort scheint für mich zu funktionieren. Die meisten geben einen Fehler darüber an, wie opts
veraltet und theme
stattdessen zu verwenden ist . Ich habe auch verschiedene Versionen versucht theme(legend.title=NULL)
, theme(legend.title="")
, theme(legend.title=element_blank)
etc. Typische Fehlermeldungen sind:
'opts' is deprecated. Use 'theme' instead. (Deprecated; last used in version 0.9.1)
'theme_blank' is deprecated. Use 'element_blank' instead. (Deprecated; last used in version 0.9.1)
Ich verwende es ggplot2
zum ersten Mal seit der Veröffentlichung von Version 0.9.3 und finde es schwierig, durch einige der Änderungen zu navigieren ...
labs()
dies verwenden: Fügen Sie die Zeilelabs(colour = "")
zu Ihrem Code hinzu, der das obige Diagramm erstellt hat.