我试图弄清楚如何在 ggplot2 中的堆叠条形图上指定轮廓颜色。在下面的代码中color="green"
,我指定了每个条形的绿色轮廓。我想为每个条指定不同的轮廓颜色(例如cut=Fair
,用黄色填充并用橙色轮廓,cut=Good
用浅绿色填充并用深绿色轮廓等)。
ggplot(diamonds) +
geom_bar(aes(clarity, fill=cut))+
scale_fill_manual(values=c("Fair"="yellow","Good"="light green","Very Good"="light blue","Premium"="pink","Ideal"="purple"))+
我已经尝试并在美学scale_color_manual()
中指定了一个颜色矢量,但都没有奏效。geom_bar()