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

c++ - list<myClass<int> * > sort -

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

java - why am i getting a "cannot resolve method" error on getApplication? -