Próbuję usunąć tytuł legendy w ggplot2
:usuń tytuł legendą 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")
Widziałem this question i żadne z rozwiązań nie wydaje się działać dla mnie . Większość daje błąd dotyczący tego, jak opts
jest przestarzałe i zamiast tego używa theme
. Próbowałem zostały również różne wersje theme(legend.title=NULL)
, theme(legend.title="")
, theme(legend.title=element_blank)
itp komunikaty o błędach są Typowy:
'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)
używam ggplot2
po raz pierwszy od wersji 0.9.3 został wydany, a ja ze znalezieniem go trudno poruszać pewne zmiany ...
Możesz użyć 'labs()' do tego: Dodaj linię 'labs (color =" ")' do kodu, który wytworzył powyższy wykres. – Dennis