2013-04-16 11 views
8

मैं आरस्टूडियो का उपयोग शुरू कर रहा हूं और मुझे प्रोजेक्ट बनाने का विकल्प मिला है, जो आपको "अपने काम को कई संदर्भों में विभाजित करने में सक्षम बनाता है, प्रत्येक अपनी कार्यशील निर्देशिका, कार्यक्षेत्र, इतिहास और स्रोत दस्तावेज़ों के साथ" rstudio.com पर।आरस्टूडियो परियोजना क्षमताओं

क्या परियोजनाएं केवल पैकेज विकास के लिए उपयोग की जाती हैं? यदि नहीं, तो क्या आप मुझे कोई अन्य सामान्य स्थिति दिखा सकते हैं जहां ऊपर लिखी गई विशेषताएं आपको सामान्य वर्कस्पेस में करने के लिए असंभव (या अधिक कठिन) चीजों (संस्करण नियंत्रण के अलावा) की अनुमति देगी?

उत्तर

13

परियोजनाएं कई तरीकों से सुविधाजनक हैं।

  1. आपने संस्करण नियंत्रण का उल्लेख किया है। यहां तक ​​कि यदि आप अकेले काम करते हैं, तो यह उपयोगी है, और इसका उपयोग टेक्स्ट फ़ाइलों के लिए भी किया जा सकता है, उदाहरण के लिए यदि आप मार्कडाउन/knitr/स्वीवे combos का उपयोग करते हैं (Reproducible अनुसंधान देखें)। कोड और रिपोर्ट दोनों के लिए मेरी प्रगति को ट्रैक करने के लिए मैं ड्रॉपबॉक्स के साथ गिट का उपयोग करता हूं।

  2. प्रत्येक प्रोजेक्ट की अपनी कार्य निर्देशिका है। आप इसे नंगे आर में प्राप्त कर सकते हैं, लेकिन आर स्टूडियो स्वचालित रूप से इसका प्रबंधन करता है।

  3. वही आपके कार्यक्षेत्र के लिए जाता है, प्रत्येक प्रोजेक्ट में एक अलग होता है।

  4. स्रोत फ़ाइलों को जिन्हें आपने पुनः लोड किया गया प्रोजेक्ट में खोला था स्वचालित रूप से खुल जाएगा।

मूल रूप से, परियोजनाएं उपयोगी होती हैं यदि आपको कई परियोजनाओं के साथ काम करना है। आप उनके बीच जल्दी से स्विच करते हैं और आपको वही वर्कस्पेस, काम करने वाली निर्देशिका मिलती है, जिसका अर्थ है लोड ऑब्जेक्ट्स और इतिहास। जैसे कि आपने कभी स्विच नहीं किया है। परियोजनाओं के बिना ऐसा करना असंभव नहीं है, लेकिन यह बहुत कम सुविधाजनक है, जो आपका प्रश्न था।

+0

उत्तर देने के लिए धन्यवाद, यह काफी व्यापक है। त्वरित प्रश्न। बुलेट 4 में आप जो कहते हैं वह एक सामान्य RStudio सत्र (किसी प्रोजेक्ट का उपयोग किए बिना) में भी नहीं होता है या अलग है? तुलना करने के लिए – Michele

+1

@Michele असंभव। यदि आप इसे फिर से लॉन्च करते हैं तो Rstudio उसी दस्तावेज़ को खोल देगा, लेकिन यह स्थिति के बारे में कुछ भी नहीं कहता है जब आपको कई प्रोग्रामों के बीच स्विच करना होता है। आपको मैन्युअल रूप से एक प्रोग्राम बंद करना होगा और दूसरा खोलना होगा, फिर मैन्युअल रूप से नया वर्कस्पेस लोड करना होगा, मैन्युअल रूप से निर्देशिका बदलें। कुल्ला और दोबारा जब आप वापस जाओ। मेरा सुझाव है कि आप बस रुस्टूडियो में परियोजनाओं का उपयोग करने का प्रयास करें, इसमें 5 मिनट लगते हैं और आप यह तय करने में सक्षम होंगे कि यह आपके लिए कुछ है या नहीं। यदि नहीं, तो बस अपनी प्रोजेक्ट निर्देशिका में कुछ अतिरिक्त फ़ाइलों को हटाएं, और आप सामान्य पर वापस आ गए हैं। –

+0

ठीक है, समझ गया! मैं निश्चित रूप से परियोजनाओं के साथ खेलना शुरू कर दूंगा। – Michele

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