2015-06-08 14 views
8

Siyah kenarlıkla çevrili benzersiz dolgu renkleri istediğim geom_bar ile bir çubuk çizmek istiyorum. Ancak, color="black" no'lu talimatın istediğim gibi "siyah" olarak yorumlanmadığı ve kırmızı kenarlıklar aldığım.geom_bar, farklı dolgu renkleri ile sınır rengini tanımlar

library(ggplot2) 
test=as.data.frame(cbind(a=c(1,1,2,3), b=1:4, c=as.character(1:4))) 
ggplot(test) + geom_bar(aes(x=a, y=b, fill=c, colour="black"), stat="identity") 

Nasıl doğru bana doğru siyah kenarlık verir, böylece geom_bar kullanıyorsunuz?

cevap

16

Sen colouraes dışında koymak zorunda:

ggplot(test) + geom_bar(aes(x=a, y=b, fill=c), colour="black", stat="identity") 

enter image description here

İlgili konular