r - scale_color_manual colors won't change -


i trying change colors in plot manually but

my code dummydata:

df2=data.frame(y=runif(10), ontopic=c(f,f,f,f,f,t,t,t,t,t))  plot_right <- ggplot(df2, aes(y, fill = ontopic)) + geom_density(alpha = 0.5) +       coord_flip()  + theme(legend.position = "none")+      scale_y_continuous(breaks=seq(0, 1, 0.5))+      scale_color_manual(values=c("#999999", "#e69f00")) plot_right 

this returns standard colors. need change colors manual selection?

using scale_fill_manual instead of scale_colour_manual should work.

ggplot(df2, aes(y, fill = ontopic, colour= ontopic)) +    geom_density(alpha = 0.5) +    coord_flip()  + theme(legend.position = "none")+   scale_y_continuous(breaks=seq(0, 1, 0.5)) +   scale_fill_manual(values=c("#999999", "#e69f00")) 

enter image description here


Comments

Popular posts from this blog

Ansible - ERROR! the field 'hosts' is required but was not set -

customize file_field button ruby on rails -

SoapUI on windows 10 - high DPI/4K scaling issue -