2010-08-27 17 views
17

पढ़ने के लिए धन्यवाद। मुझे लगता है कि मैं लाइन/अंक खींचने या साजिश क्षेत्र के बाहर पाठ जोड़ने में असमर्थ हूं। यदि मैं साजिश के अंदर (धुरी के भीतर) क्षेत्र से xlab मुख्य शीर्षक क्षेत्रों के क्षेत्र में केवल एक पंक्ति खींचता हूं तो साजिश के भीतर ही हिस्सा दिखाता है। एक साजिश ग्राफ (mfrow) में रेखा/बिंदु केवल अंतिम सक्रिय साजिश के अंदर खींचा जाएगा।आर में प्लॉट एरिया के बाहर एक लाइन कैसे खींचना या टेक्स्ट जोड़ने के लिए?

plot(0); 
l=locator(2,type='n'); 
lines(l, type='l'); 

इस समस्या का कोई समाधान? धन्यवाद!

उत्तर

35

एक्सपीडी पैरामीटर नियंत्रण जहां आप आकर्षित कर सकते हैं। वर्तमान मान को बराबर() $ xpd के साथ जांचें और फिर पैरा (xpd = NA) सेट करने का प्रयास करें।

बराबर मदद से

:

‘xpd’ A logical value or ‘NA’. If ‘FALSE’, all plotting is 
     clipped to the plot region, if ‘TRUE’, all plotting is 
     clipped to the figure region, and if ‘NA’, all plotting is 
     clipped to the device region. See also ‘clip’. 
+0

धन्यवाद! जब मैंने खुद को समझने के प्रयास में बराबर देखा तो मुझे एक्सपीडी की प्रासंगिकता का एहसास नहीं हुआ। –

+3

हाँ, मुझे पैरा मैन पेज बहुत अभेद्य लगता है। मुझे यकीन नहीं है कि मैंने अपने जीवन में कितना खर्च किया है, लेकिन यह एक महत्वपूर्ण अनुपात है। मुझे यह मेरी मेज पर मिला है: http://cran.r-project.org/doc/contrib/Short-refcard.pdf यह xpd के रूप में गहराई से नहीं मिलता है लेकिन यह आमतौर पर मुझे एक प्रारंभिक बिंदु देता है। – user1076

+2

मार्जिन में टेक्स्ट डालने के लिए mtext() फ़ंक्शन भी देखें। इसके अलावा आप ग्रिड इंटरफेस के साथ जो कुछ भी चाहते हैं वह कर सकते हैं, लेकिन पहले समझना मुश्किल है; एक अच्छा प्रारंभिक बिंदु पॉल मुरेल की वेबसाइट है: http://j.mp/a9fplf। – chl

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