आर

2011-07-20 9 views
39

में max.print की सीमा को कैसे बढ़ाया जाए, मैं 5461 वस्तुओं के अधिकतम विश्लेषण के लिए आर में Graph पैकेज का उपयोग कर रहा हूं।आर

अंतिम आउटपुट आइटम जो मैं बहुत लंबे समय है, इसलिए मैं निम्न चेतावनी हो रही है:

पहुँच getOption("max.print") - छोड़े गए 475,569 पंक्तियों

किसी ने मुझसे साथ संकेत प्रदान करें सकते हैं max.print के लिए सीमा को कैसे बढ़ाएं।

+3

आप एक उपयुक्त उत्पादन प्रारूप खोजने के लिए और इस तरह से निर्यात करने के लिए कर सकते हैं। एक बार जब आपका डेटा आर कंसोल के लिए पर्याप्त प्रिंटिंग हो जाता है तो यह तेजी से दर्द से अधिक हो जाता है। –

उत्तर

53

, उदा options आदेश का उपयोग करें options(max.print=1000000)

?options देखें:

‘max.print’: integer, defaulting to ‘99999’. ‘print’ or ‘show’ 
     methods can make use of this option, to limit the amount of 
     information that is printed, to something in the order of 
     (and typically slightly less than) ‘max.print’ _entries_. 
+0

हैलो ऐक्स का सबसे चरम संस्करण है: परिणामस्वरूप आउटपुट देखें: $ maxCliques [[179798]] [1] "n4301" "n4630" " n4480 "" n4977 "" n4427 " $ maxCliques [[179,799]] [1]" n4301 "" n4630 "" n4480 "" n4592 " $ maxCliques [[179,800]] [1]" n4301 "" n4630 "" n4480 "" n4328 "" n4595 " ..." $ maxCliques [[1]] "के बजाय यह" $ maxCliques [[179798]] "क्यों शुरू होता है, तो अजीब! – Jay

+0

@ जेओओएल: आर पूरी चीज प्रिंट करता है, लेकिन डिफ़ॉल्ट रूप से कंसोल केवल आउटपुट की अंतिम 8000 लाइनों को स्टोर करता है। 'संपादित करें' -> 'जीयूआई प्राथमिकताएं ... '->' रेखाएं' पर जाएं, और मूल्य बढ़ाएं। फिर 'सहेजें ...' और 'ठीक'। –

19

?options देखें:

options(max.print=999999) 
+4

'विकल्प (max.print = .Machine $ integer.max)' – MichaelChirico