आर

2012-11-05 11 views
7

में खाली साजिश मैंने ARCH लिनक्स का एक नया इंस्टॉल किया और आर संस्करण 2.15.1 का। लेकिन साजिश कमांड के साथ कुछ भी साजिश करने के बाद, साजिश खिड़की हमेशा खाली होती है (कुछ भी नहीं दिखाया जाता है)। ड्राइवर या कुछ और के साथ कोई समस्या हो सकती है। मैंने graphics.off() फ़ंक्शन का प्रयास किया है लेकिन इसका कोई फायदा नहीं हुआ है।आर

प्रश्न संपादित:

साजिश हालांकि साजिश विंडो का आकार बदलने के बाद दिखाई देता है।

x<-c(1, 2, 3, 4, 5) 
y<-c(0.1, 0.3, 0.7, 1.11, 1.3) 
plot(x, y) 

> sessionInfo() 
R version 2.15.1 (2012-06-22) 
Platform: x86_64-unknown-linux-gnu (64-bit) 
locale: 
[1] C 

attached base packages: 
[1] stats graphics grDevices utils datasets methods base 

प्रश्न संपादित:

स्थापना X11.options (प्रकार = "nbcairo") ठीक काम करता है।

+0

आपने किस कोड का उपयोग किया था जिसने साजिश नहीं बनाई लेकिन उसे होना चाहिए था? – plannapus

+0

@plannapus मेरे पास दो वैक्टर x और y हैं जिनमें कुछ मान हैं। साजिश पुरानी स्थापना के साथ ठीक काम कर रही थी। कोड साजिश (x, y) – Shahzad

+1

यह एक पूर्ण पुन: उत्पादित उदाहरण प्रदान करने में मदद करेगा और 'sessionInfo()' –

उत्तर

3

कभी-कभी आपको ग्राफिक्स डिवाइस को प्रारंभ करने के लिए प्रारंभिक plot.new() या dev.new() निष्पादित करने की आवश्यकता होती है। ऐसा लगता है कि plot.default() के साथ ऐसा होने वाला माना जाता है, जिसे वह समारोह कहा जाता था जिसे आपने plot दो वैक्टर दिए थे।

ऐसे विकल्प हैं जो ग्राफिक्स डिवाइस कॉल को प्रभावित कर सकते हैं। विकल्प सूची के नामों के वेक्टर को देखने के लिए names(options()) का उपयोग करें। मेरा सिस्टम स्थापित है इसलिए विकल्प() $ डिवाइस क्वार्ट्ज डिवाइस को ठीक से सेट करता है। यह एक विकल्प है जिसे परिभाषित किया जाता है जब grDevices पैकेज लोड होता है। देखें:

?options # in the grDevices section. 

आर्क-लिनक्स का उपयोग करना मतलब है कि आप "कम यात्रा पथ" नीचे जा रहे हैं। डेबियन (और डेबियन व्युत्पन्न रूपों जैसे उबंटू) और आरएच लिनक्सन इंस्टॉलेशन के कई अनुभवी उपयोगकर्ता हैं। मुझे ARCH लिनक्स का उपयोग करने वाले व्यक्तियों से आर-डेवेल करने के लिए दो पोस्टिंग मिलीं, जिससे व्यापक ज्ञान का सुझाव नहीं मिलता है। आप आर-डेवेल मेलिंग सूची में पोस्टिंग से बेहतर हो सकते हैं, अब आपके पास ऐसा व्यवहार है जो दिखाता है कि इंटरैक्टिव ग्राफिक्स ड्राइवर क्षमता है, लेकिन प्रारंभिक 'ड्रा' कार्यक्षमता में केवल एक गड़बड़ी है।

+0

उत्तर के लिए धन्यवाद। मैं डिवाइस की वर्तमान सेटिंग को कैसे निर्धारित कर सकता हूं। विकल्प ("डिवाइस") कुछ नामों के बजाय एक फ़ंक्शन देता है। – Shahzad

+0

यह नाम से एक्सेस होने पर एक फ़ंक्शन वापस करने में सक्षम होना चाहिए। आउटपुट के शीर्ष पर आपको "$ डिवाइस" देखना चाहिए था। यदि आप विकल्प() $ डिवाइस टाइप करते हैं तो आप देखते हैं कि जब कॉल किया जाता है तो क्या लौटाया जाता है, लेकिन इसकी सूची के नाम के बिना। (आर सूचियों में कार्यों को घटक के रूप में पकड़ सकते हैं।) –