के साथ एकाधिक वर्ग बनाएं I ggplot के 'पृष्ठभूमि' रंग में बदलने की कोशिश कर रहा हूं। मैं जो हासिल करना चाहता हूं वह नीचे दिखाया गया साजिश है। मैंने पहले से ही geom_ribbon के साथ कोशिश की है, लेकिन मैं केवल यिन और ymax को परिभाषित कर सकता हूं। यह मुझे केवल दो वर्ग बनाने की अनुमति देता है।ggplot
कोड मैं अब तक का उपयोग करें:
df <- data.frame(x = rnorm(10), y = rnorm(10))
ggplot(df) +
geom_point(aes(x, y)) +
geom_ribbon(aes(x = x, ymin = min(y), ymax = 0), fill = "red", alpha = .5) +
geom_ribbon(aes(x = x, ymin = min(0), ymax = max(y)), fill = "blue", alpha = .5)
और यह परिणाम मैं प्राप्त करना चाहते है:
ggplot example http://i50.tinypic.com/25j8p5z.png
अपने समय के लिए धन्यवाद।
आप शायद 'geom_rect' की सोच रहे हैं? – joran
आप सही हैं! मैं उम्र के लिए ggplot प्रलेखन पृष्ठों पर देख रहा हूं, लेकिन मैंने इसे पूरी तरह याद किया है। – jeroen81