GRASS + R पर सिंचाई करने पर आकार का वेक्टर 146.5 एमबी आवंटित नहीं किया जा सकता है


11

मैं आर पर एक साधारण सिंचाई के साथ भूजल उन्नयन मानचित्र करने की कोशिश कर रहा हूं, लेकिन हमेशा स्मृति की कमी के कारण

146.5 एमबी आकार के वेक्टर आवंटित नहीं कर सकते

आवंटन (विंडोज़ xp 32 बिट)। क्या मुझे मेमोरी साइज़ और कैसे बढ़ाना चाहिए, या मुझे ग्रिड साइज़ को कम करना चाहिए और कैसे (R में एक नौसिखिया की तरह)?

इस उदाहरण का अनुसरण करते हुए http://casoilresource.lawr.ucdavis.edu/drupal/node/438


आपका इच्छित ग्रिड आकार क्या है? (कितनी पंक्तियाँ / कॉलम?)
माइक टी।

क्या आपके पास पहले से ही R FAQ पर एक नज़र है ।
जोहान्स

ग्रिड का आकार 3202 * 2993 है। और मैं लिंक की तरह 1 की grd पर ओके कर रहा था (मुझे लगता है !!) लेकिन यह हमेशा उस त्रुटि को हल करता है। फिर मैंने 1 को 100 से बदल दिया लेकिन यह एक ही त्रुटि हुई।
उलमी

2
इस प्रश्न को SO पर स्थानांतरित करने पर विचार करें: वहाँ बहुत सारे आर विशेषज्ञ हैं।
whuber

कुछ इसी तरह की चर्चा यहां की गई: r.789695.n4.nabble.com/…
markusN

जवाबों:


7

आप हमें उस डेटा के आकार के साथ प्रदान नहीं करते हैं जिसे आप करना चाहते हैं, और न ही उस समर्थन का आकार जिस पर आप उस सिंचाई को करना चाहते हैं, लेकिन मुझे लगता है कि यह बहुत बड़ा होगा।

R के साथ समस्या यह है कि यह सब कुछ मेमोरी में लोड कर देता है। उस स्थिति में, आप बस रैम से बाहर चल रहे हैं।

सिंचाई एक बहुत मांग की प्रक्रिया है। जिस तरह से आप यह प्रबंधित कर सकते हैं कि इसे पार्लेलाइज़ करना है। पैकेज demo(snow)में देखें gstat

वैकल्पिक रूप से, आप एक और प्रक्षेप विधि का उपयोग कर सकते हैं, जो बड़े डेटा के लिए अधिक उपयुक्त है (उदाहरण के लिए v.surf.*GRASS में कार्य)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.