Ich versuche, den Titel einer Legende in ggplot2
zu entfernen:entfernen Legende Titel in ggplot
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 this question und keine der Lösungen gesehen scheint es für mich zu arbeiten . Die meisten geben einen Fehler darüber, wie opts
veraltet ist und stattdessen theme
verwenden. Ich habe auch verschiedene Versionen von theme(legend.title=NULL)
, theme(legend.title="")
, theme(legend.title=element_blank)
usw. Typische Fehlermeldungen sind versucht:
'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 ggplot2
zum ersten Mal seit der Version 0.9.3 veröffentlicht wurde und ich finde es schwierig, einige der Änderungen zu navigieren ...
Sie können 'labs()' dafür verwenden: Fügen Sie die Zeile 'labs (color =" ")' zu Ihrem Code hinzu, der die obige Grafik erzeugte. – Dennis