• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

皮条客与预定义的颜色

r 来源:Henk Straten 4次浏览

我创建一个条形图这样的条形图:皮条客与预定义的颜色

cyl.am <- ggplot(mtcars, aes(x = factor(cyl), fill = factor(am))) 
cyl.am + 
geom_bar() 

,我想用我自己的颜色香料它一点。然而,当我这样做:

cbbPalette <- c("#000000", "#E69F00") 
cyl.am + 
geom_bar() + 
scale_fill_brewer(palette = cbbPalette) 

我收到以下警告消息,对这里出了什么问题的任何想法?

Warning messages: 
1: In if (!palette %in% unlist(brewer)) { : 
the condition has length > 1 and only the first element will be used 
2: In pal_name(palette, type) : Unknown palette #000000#E69F00 

===========解决方案如下:

尝试用scale_fill_manual代替:

cbbPalette <- c("#000000", "#E69F00") 
cyl.am <- ggplot(mtcars, aes(x = factor(cyl), fill = factor(am))) 

cyl.am + 
    geom_bar() + 
    scale_fill_manual(values = cbbPalette) 

enter image description here


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)