मैं एक स्क्रिप्ट है (यह Main.R
कहते हैं) ही लगता है जब मैं इसे चलाने के लिए निम्न कोड है:कमांड लाइन से चल रहे आर में एक स्क्रिप्ट कैसे मिल सकती है?
frame_files <- lapply(sys.frames(), function(x) x$ofile)
frame_files <- Filter(Negate(is.null), frame_files)
main.dir <- dirname(dirname(frame_files[[length(frame_files)]]))
यह अपनी निर्देशिका, main.dir
है, जो फोन करने के लिए प्रयोग किया जाता है इसके बाद के संस्करण निर्देशिका पाने के लिए प्रयोग किया जाता है इस पथ से संबंधित अन्य स्क्रिप्ट्स।
मैं एक कमांड लाइन से इस स्क्रिप्ट चलाने में दिलचस्पी रहा हूँ, उदाहरण के लिए
R CMD BATCH Main.R
या
Rscript Main.R
दुर्भाग्य से, ऊपर बताए गए आदेशों जब मैं आदेश से स्क्रिप्ट फोन काम नहीं करते लाइन।
क्या कोई कोड है जो मैं Main.R
में डाल सकता हूं या R
या Rscript
पर कॉल विकल्प डाल सकता हूं जिसका उपयोग मैं कर सकता हूं?
अधिक विशेष रूप से, समाधान को विंडोज़ में काम करने की आवश्यकता होगी।
क्या इससे मदद मिलती है? http://stackoverflow.com/questions/750786/whats-the-best-way-to-use-r-scripts-on-the-command-line – atomh33ls
निष्पक्ष होने के लिए, मुझे यकीन नहीं है, लेकिन यह ' टी इस तरह दिखता है। मुझे कहना है, मैं कमांड लाइन का उपयोग करने में बहुत अच्छा नहीं हूं। मैंने अपनी पोस्ट को संपादित करने के लिए संपादित किया है कि मैं विंडोज का उपयोग कर रहा हूं, मुझे नहीं पता कि यह जवाब में कोई फर्क पड़ता है या नहीं। कुछ अन्य पोस्ट पढ़ना, मुझे इंप्रेशन # मिल गया है! विंडोज में काम नहीं करता है। – J4y