2016-03-25 15 views
3

Ich möchte eine Reihe von Diagrammen erstellen, die geom_bar s mit der gleichen Farbe überall haben. Ich bevorzuge es, faul zu sein und folglich möchte ich vermeiden, jedesmal fill="blue" zu spezifizieren.ggplot2 geom mit neuer Standardfarbe

Wie ändert man einen Standardwert für ein Geom oder erstellt eine neue Version mit einem geänderten Standard, in Übereinstimmung mit der neuesten Version von ggplot2? Ist es so einfach wie das Folgende?

geom_bluebar <- function(...) geom_bar(fill="blue", ...) 
+0

Siehe auch die Vignette auf [verlauf ggplot2] (http://docs.ggplot2.org/current/vignettes/extending-ggplot2.html) – Jaap

Antwort

8

Wir können ?update_geom_defaults verwenden.

update_geom_defaults("bar", list(fill = "blue")) 
Verwandte Themen