मैं ggplot2
पहलू लेबल में R expression
रखना चाहता हूं।ggplot2 facet लेबल में अभिव्यक्ति
मान लीजिए कि मैं साजिश रचने कर रहा हूँ चलो tips
data.frame
:
library(reshape2)
> head(tips)
total_bill tip sex smoker day time size
1 16.99 1.01 Female No Sun Dinner 2
2 10.34 1.66 Male No Sun Dinner 3
3 21.01 3.50 Male No Sun Dinner 3
4 23.68 3.31 Male No Sun Dinner 2
5 24.59 3.61 Female No Sun Dinner 4
6 25.29 4.71 Male No Sun Dinner 4
इस प्रकार है:
library(ggplot2)
sp <- ggplot(tips, aes(x=total_bill, y=tip/total_bill)) +
geom_point(shape=1) +
facet_wrap(~sex, ncol = 1)
इसके बजाय पहलू लेबल के रूप में होने के "महिला" और "पुरुष" की
मैं चाहते हैं: "महिला विषयों" और "पुरुष विषयों "क्रमशः। जहां तक मुझे पता है कि आर में एक लेबल को इटैलिकिस करना expression
फ़ंक्शन के माध्यम से हासिल किया गया है, लेकिन मुझे नहीं पता कि facet_wrap
के साथ इसे कैसे जोड़ा जाए।
आप एक कस्टम समारोह इस्तेमाल कर सकते हैं, तो आप labeller तर्क के साथ उपयोग कर सकते हैं, [यहां] को देखने के (http://stackoverflow.com/प्रश्न/30923852/शामिल-टी-कैरेक्टर-इन-फेस-स्ट्रिप-टेक्स्ट-साथ-कस्टम-लैबेलर) – RHA
यह स्पष्ट नहीं है कि आप अभिव्यक्ति के साथ कारक को प्रतिस्थापित करने के लिए facet_grid के प्रयोगशाला तर्क कैसे प्राप्त करते हैं और पहलू रखते हैं शीर्ष पर लेबल के साथ पंक्तियों में, जैसा कि मेरा उदाहरण (पंक्तियों के लिए facet_grid लेबल के रूप में पक्ष के बजाय)। – user1701545
क्या आपने इस विषय को देखा? यह http://stackoverflow.com/questions/20037843/how-to-use-italics-for-facet-labels-in-ggplot2 – Boidot