2016-09-09 10 views
18

में नहीं, मैं आर 3.1 और आर स्टूडियो 0.9 9 के साथ मैट्रिक्स ऑपरेटिंग कर रहा हूं।"लंबे वेक्टर अभी तक समर्थित नहीं हैं" आरएमडी में त्रुटि लेकिन आर स्क्रिप्ट

मेरे पास मेरी आर स्क्रिप्ट है और cmd + enter के साथ यह समस्या के बिना काम करता है।

मैं रिपोर्ट करने के लिए एक RMD बनाया है, लेकिन मैं यह त्रुटि

Error in lazyLoadDBinsertVariable(vars[i], from, datafile, ascii, compress, : 
    long vectors not supported yet: ../../../../R-3.3.1/src/main/connections.c:5600 
Calls: <Anonymous> ... <Anonymous> -> <Anonymous> -> lazyLoadDBinsertVariable 
Execution halted 

वहाँ उस त्रुटि को बायपास करने का कोई तरीका है है?

यह Large Matrices in R: long vectors not supported yet

के dupicate प्रतीत हो रहा है, लेकिन अंतर यह है कि यह केवल तब होता है जब, एक RMD बनाने की कोशिश नहीं कर किसी अन्य मामले में है

+0

तुम्हारे साथ कितने टिप्पणियों का कोई काम कर रहे हैं? –

+0

संभावित डुप्लिकेट [आर में बड़े मैट्रिक्स: लंबे वैक्टर अभी तक समर्थित नहीं हैं] (http://stackoverflow.com/questions/24335692/large-matrices-in-r-long-vectors-not-supported-yet) –

+0

यह है एक 28630x50247 मैट्रिक्स लेकिन त्रुटि केवल आरएमडी – pachamaltese

उत्तर

30

मैं आज भी इसमें भाग गया, और मेरे आरएमडी में सेटअप खंड में cache.lazy = FALSE का उपयोग कर इसे ठीक कर दिया।

तो मेरी आर Markdown फ़ाइल में प्रथम खंड के अंदर क्या है इस तरह दिखता है:

library(knitr) 
knitr::opts_chunk$set(cache = TRUE, warning = FALSE, 
         message = FALSE, cache.lazy = FALSE) 
3

मैं अपने .rmd में एक ही त्रुटि हो रही है पीडीएफ को बुनाई करने की कोशिश करते समय फ़ाइल करें। संक्रमित कोड खंड कैश किया गया था।

क्या उस त्रुटि को बाईपास करने का कोई तरीका है?

'कैश = TRUE' को हटाने या इसे FALSE पर सेट करने से समस्या ठीक हो रही है।

+1

यह प्रश्न का उत्तर प्रदान नहीं करता है। एक बार जब आप पर्याप्त [प्रतिष्ठा] है (http://stackoverflow.com/help/whats-reputation) आप [किसी भी पोस्ट पर टिप्पणी] (http://stackoverflow.com/help/privileges/comment) में सक्षम हो जाएगा; इसके बजाय, [उन उत्तरों को प्रदान करें जिन्हें पूछताछ से स्पष्टीकरण की आवश्यकता नहीं है] (http://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-कर-बजाय)। - [समीक्षा से] (/ समीक्षा/कम गुणवत्ता वाली पोस्ट/14017730) – etienne

+0

हाय। मैं कैशिंग नहीं था। मैंने अब कैश किया और यह कैशिंग के साथ या बिना होता है। एक संभावित समाधान पहले से ही टिप्पणी की गई थी। – pachamaltese

+1

स्पष्टीकरण के लिए @etienne धन्यवाद। मुझे नहीं पता कि मुझे क्यों कम किया जा रहा है क्योंकि मेरे द्वारा सुझाए गए समाधान ने वास्तव में मेरी लिपि के लिए समस्या को ठीक किया है। –

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