लंबे पहलू/स्ट्रिप टेक्स्ट के साथ निम्नलिखित ggplot2 ग्राफ पर विचार करें दो पंक्तियों में विभाजित। पाठ मुखौटा शीर्षक के लिए समर्पित क्षेत्र के बाहर चला जाता है।ggplot2: स्प्लिटिंग पहलू/स्ट्रिप टेक्स्ट को दो पंक्तियों में विभाजित करना
library(ggplot2)
x <- c(1:3, 1:3)
y <- c(3:1, 1:3)
grp <- c(0, 0, 0, 1, 1, 1)
p <- qplot(x=x, y=y) + geom_line() + facet_wrap(~ grp)
grob <- ggplotGrob(p)
strip.elem.y <- grid.ls(getGrob(grob, "strip.text.x",
grep=TRUE, global=TRUE))$name
grob <- geditGrob(grob, strip.elem.y[1],
label="First line and\n second line")
grid.draw(grob)
क्या स्ट्रिप टेक्स्ट क्षेत्र की ऊंचाई बढ़ाने का कोई तरीका है?
आप 'ट्रांसफॉर्म' के अंदर 'string_' से 'str_wrap' फ़ंक्शन का उपयोग कर सकते हैं। विवरण के लिए [Ista का उत्तर] (https://groups.google.com/forum/#!topic/ggplot2/0iODapyt2Pc) देखें। –