2010-07-02 16 views
6

नमस्ते मैं बड़ी संख्या में जीनों में अभिव्यक्ति के वितरण की साजिश रचने के लिए ggplot2 में पहलुओं का उपयोग कर रहा हूं। मेरे साजिश रचने आदेशों बहुत सामान्य हैं:आर + जीजीप्लॉट: प्रति-पहलू आधार पर विकल्प कैसे बदलें

p <- ggplot(top_n,aes(x=value,fill=ptype)) 
p <- p + geom_density(alpha = 0.2) 
p <- p + facet_wrap(~probe,...) 

वे सिर्फ ptype चर के अनुसार रंग का वितरण के रूप में top_n में डेटा प्लॉट। ये बहुत अच्छा दिखता है।

हालांकि, इनमें से कुछ जीन दूसरों की तुलना में अधिक महत्वपूर्ण हैं। उदाहरण के लिए, उन जीन को हाइलाइट करना वास्तव में अच्छा होगा जो ट्रांसक्रिप्शन कारक (टीएफ) हैं। मेरे लिए एक टीएफ, या पृष्ठभूमि रंग, या उसके जैसा कुछ पहलू पर रंग शीर्षक बॉक्स बदलने के लिए एक तरीका होगा।

क्या मेरे पास प्रति-पहलू आधार पर भूखंडों के विकल्प सेट करने का कोई तरीका है?

p ऑब्जेक्ट में चारों ओर खोदने से मैं कुछ भी नहीं कर सकता, हालांकि मैं शायद कुछ खो रहा हूं!

उत्तर

6

आप geom_rect का उपयोग अनंत एक्सेंट्स और एक भरने वाले रंग के साथ कर सकते हैं जो पहलू से पहलू तक भिन्न होता है।

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