Sto cercando di rimuovere il titolo di una leggenda in ggplot2
:rimuovere titolo di legenda 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")
ho visto this question e nessuna delle soluzioni ci sembrano funzionare per me . La maggior parte dà un errore su come opts
è deprecato e utilizzare invece theme
. Ho anche provato varie versioni di theme(legend.title=NULL)
, theme(legend.title="")
, theme(legend.title=element_blank)
, ecc messaggi di errore tipici sono:
'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)
sto usando ggplot2
per la prima volta a partire dalla versione 0.9.3 è stato rilasciato e mi sto trovando difficile da navigare alcuni dei cambiamenti ...
È possibile utilizzare 'labs()' per questo: Aggiungere la riga 'labs (color =" ")' al codice che ha prodotto il grafico sopra. – Dennis