ggplot2:如何在主题中设置geom_bar()的默认填充颜色

Jer*_*Who 8 r ggplot2

我想为ggplot2定义一个主题,以便geom_bar()的默认颜色不是黑色.

我怎样才能做到这一点?

bap*_*ste 8

你不能在主题中做到这一点(遗憾的是).

您想要更改geom的默认设置,

  update_geom_defaults("bar",   list(fill = "red"))
Run Code Online (Sandbox Code Playgroud)

您还可以更改默认比例,例如

  scale_colour_continuous <- function(...) 
         scale_colour_gradient(low = "blue", high = "red", na.value="grey50", ...)
Run Code Online (Sandbox Code Playgroud)