6
Anstelle der farbigen Linien auf einem grauen Hintergrund, die derzeit den Legendenschlüssel bilden, möchte ich Quadrate oder Farbkreise neben dem Schlüssel-Label für die Farben sein leicht sichtbar. Wie kann ich das machen? Hier ist ein Code-Snippet als Beispiel zu verwenden:Ändern ggplot farbige Linien in der Legende zu Quadraten oder Kreisen
mry <- do.call(rbind, by(movies, round(movies$rating), function(df) {
nums <- tapply(df$length, df$year, length)
data.frame(rating=round(df$rating[1]), year = as.numeric(names(nums)),
number=as.vector(nums))
}))
ggplot(mry, aes(x=year, y=number, colour=factor(rating))) + geom_line() +
scale_colour_brewer(palette="YlGnBu")
Sie Quadrate usw., indem die Form machen könnten von die Punkte –
auch die Größe der Kreise und Quadrate können leicht bearbeitet werden, wenn Sie sie größer –
wollen ** UPDATE ** 'opts' ist jetzt depricated, benutzen' Thema' und ersetzen 'theme_rect' mit' element_rect' etc ... –