मैं पीडीएफटीएक्स, संस्करण 3.1415926-1.40.10 (टीएक्स लाइव 200 9/डेबियन) के साथ आरस्टूडियो v0.96.331 का उपयोग कर रहा हूं। मेरे पास '/ home/operacao/Myprojs/projName' में एक आर प्रोजेक्ट है, जो मेरी कार्यशील निर्देशिका है।आर स्वीवे आउटपुट त्रुटि
अब, अगर मैं एक फ़ोल्डर 'रिपोर्ट' में '/ घर/operacao/Myprojs/projName/रिपोर्ट' नामक बनाते हैं, और sweave फ़ाइल (जो रिपोर्ट फ़ोल्डर में है) के अंदर कोड
setwd('/home/operacao/Myprojs/projName')
का उपयोग
कुछ संकुल लोड करने के बाद, मैं त्रुटि
Error in driver$finish(drobj) :
the output file 'my_report.tex' has disappeared
Calls: <Anonymous> -> <Anonymous>
Execution halted
प्राप्त लेकिन फ़ाइल फ़ोल्डर में है, और भूखंडों मैं .pdf में प्रदर्शित किए गए। टेक्स्ट आउटपुट प्रकट नहीं होता है।
कोई भी जानता है कि ऐसा क्यों होता है? अगर मैं अपनी कार्यशील निर्देशिका में सीधे स्वीवे फ़ाइलों को सहेजता हूं, तो सब कुछ ठीक काम करता है।
धन्यवाद!
आप कभी भी एक रिपोर्ट के अंदर 'setwd() 'नहीं होगा! 'setwd()' हमेशा एक रिपोर्ट से बाहर रखा जाना चाहिए, अन्यथा आप आउटपुट संरचना को बर्बाद कर देंगे। –