Sto cercando di rimuovere il titolo di una leggenda 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")

Ho visto questa domanda e nessuna delle soluzioni sembra funzionare per me. La maggior parte dà un errore su come optsè deprecato e da usare themeinvece. Ho anche provato varie versioni di theme(legend.title=NULL), theme(legend.title=""), theme(legend.title=element_blank), messaggi ecc errore tipico sono i seguenti:
'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 ggplot2per la prima volta da quando è stata rilasciata la versione 0.9.3 e trovo difficile navigare alcune delle modifiche ...

labs()per questo: Aggiungi la rigalabs(colour = "")al tuo codice che ha prodotto il grafico sopra.