2015-06-08 8 views
8

मैं geom_bar के साथ एक बार साजिश खींचना चाहता हूं जहां मैं एक काला सीमा से घिरा अद्वितीय रंग चाहता हूं। हालांकि निर्देश color="black" को "काला" के रूप में व्याख्या नहीं किया गया है जैसा कि मैं चाहता हूं और मुझे लाल सीमाएं मिलेंगी।geom_bar अलग-अलग भरने वाले रंगों के साथ सीमा रंग परिभाषित करें

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") 

कैसे मैं सही ढंग से geom_bar इसलिए का उपयोग है कि यह मुझे सही काली बॉर्डर देता हो?

उत्तर

16

आप colouraes बाहर डाल करने के लिए है:

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

enter image description here

संबंधित मुद्दे