आप RStudio में कई दिनों से एक प्रोजेक्ट पर काम कर रहे हैं और कोड और लोडेड लाइब्रेरी में घुटने भर बैठे हैं। चीजें बहुत अच्छी चल रही हैं ... जब तक वे अब और नहीं हैं 🙄। जब आप किसी लाइब्रेरी का उपयोग करने का प्रयास करते हैं, जिसे आप अब तक सहजता से उपयोग कर रहे हैं, तो अचानक खतरनाक त्रुटि संदेश पॉप अप हो जाते हैं। आप इसे अभी के लिए अनदेखा करने और बाद में इसके बारे में चिंता करने का निर्णय लेते हैं। लेकिन अगली बार जब आप अपना RStudio सत्र खोलते हैं, तो दूसरी समस्या उत्पन्न होती है। यह आपके RStudio सॉफ़्टवेयर को अपडेट करने का समय है। आप अपने आप से तर्क करें और अभी इसका ख्याल रखने का फैसला करें क्योंकि आप बहुत अच्छी तरह से जानते हैं, ये मुद्दे और संकेतक केवल आते रहते हैं 😱।
जब आप वर्कफ़्लो के बीच में होते हैं, तो ये समस्याएँ डरावनी और डराने वाली हो सकती हैं, यहाँ तक कि सबसे अनुभवी प्रोग्रामर के लिए भी। एक के लिए, आपको बाधित करना होगा '
दूसरा, प्रोग्रामिंग बारीक हो सकती है और कई चलते हुए टुकड़े हैं। एक बार काम करने का तरीका मिल जाने के बाद, आप इसके साथ खिलवाड़ नहीं करना चाहेंगे। अपने सॉफ़्टवेयर को अपडेट करने से आपकी लाइब्रेरी अपडेट हो जाती है और यह जानना असंभव है कि क्या उन अपडेट से आपके कोड में बग हो सकते हैं।
R स्वयं ओपन-सोर्स प्रोग्रामिंग लैंग्वेज है, और RStudio इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (IDE) है जो उपयोगकर्ताओं को R के साथ कोड करने की अनुमति देता है और एक साफ-सुथरे कंसोल जैसे वातावरण में टूल, डेटा और विज़ुअलाइज़ेशन तक आसान पहुँच प्रदान करता है। दुर्भाग्य से, आपको उन्हें स्वतंत्र रूप से अपडेट करना होगा। हालाँकि, आप अधिकांश समय केवल RStudio को अपडेट करके और R को अकेला छोड़ कर दूर हो सकते हैं।
इस परिदृश्य के लिए एक सामान्य प्रतिक्रिया अपडेट को बंद करना और "इसके बारे में बाद में सोचना" है। यह कुछ समय के लिए काम कर सकता है, लेकिन यही कारण है कि आपको इससे तुरंत निपटना चाहिए और अपने सॉफ़्टवेयर को अपडेट रखना चाहिए।
आपके वर्तमान सॉफ़्टवेयर संस्करण (संस्करणों) की जाँच करने के लिए कुछ विधियाँ हैं। आपके द्वारा अभी उपयोग किए जा रहे संस्करण (संस्करणों) पर ध्यान देना अच्छा है, बस यदि आप किसी समस्या में भाग लेते हैं और तय करते हैं कि आप पीछे हटना चाहते हैं। यह संभावना नहीं है, लेकिन आप सतर्क भी हो सकते हैं।
अधिकतर, जब आप RStudio खोलते हैं तो आपको नीचे की तरह एक पॉप-अप विंडो दिखाई देगी। यह आपको बताता है कि आपका वर्तमान संस्करण और कौन सा संस्करण उपलब्ध है।
अगर आपको ये अपडेट संकेत नहीं मिल रहे हैं, तब भी आप मैन्युअल रूप से अपडेट की जांच कर सकते हैं। सबसे पहले, आप हेल्प टैब पर नेविगेट करें और Check for Updates
चुनें (नीचे पीले रंग में हाइलाइट किया गया)।
इसे क्लिक करने से पहले वाली विंडो पॉप अप हो जाएगी।
आर के अपने वर्तमान संस्करण की जांच करने के लिए, टाइप करें sessionInfo()
कंसोल में (नीचे नीले फ़ॉन्ट में देखा गया)। कमांड चलाने से निम्नलिखित परिणाम प्राप्त होंगे। परिणाम बताते हैं कि आर संस्करण 4.2.1 वर्तमान में उपयोग में है।
चीजें अब बेमानी हो रही हैं, लेकिन आर (और सबसे मजेदार) के अपने संस्करण की जांच करने का सबसे आसान तरीका केवल RStudio खोलना है, कंसोल को देखना है, और प्रदर्शित पाठ को पढ़ना है। आप इस संस्करण को विकसित करने वाली परियोजना टीम को देखेंगे। यह एक विनोदी नाम है। इस मामले में, आर संस्करण 4.2.1 को "फनी-लुकिंग-किड" 😭 (नीचे पीले रंग में हाइलाइट किया गया) के रूप में भी जाना जाता है।
हो सकता है कि आप RStudio को पूरी तरह से अपडेट करने के लिए तैयार न हों, लेकिन आपको पैकेज से संबंधित त्रुटि संदेश और बग प्राप्त हो रहे हैं। ध्यान रखें कि आप परेशानी वाले पैकेज को अपडेट करने का प्रयास कर सकते हैं और देख सकते हैं कि क्या यह त्रुटि को दूर करता है। अपने Packages tab
पर नेविगेट करें जहां आप RStudio पैकेज की सूची देख सकते हैं। Update button
क्लिक करें (नीचे चित्र देखें)।
Packages tab
पर Update
पर क्लिक करने के बाद, एक नई विंडो दिखाई देगी, जैसा कि नीचे दी गई छवि में दिखाया गया है। नई विंडो आपको वर्तमान में स्थापित किए गए पैकेज संस्करण के बारे में सूचित करती है और कौन सा संस्करण स्थापित करने के लिए उपलब्ध है।
क्या अपडेट किया गया है यह देखने के लिए आप रुचि के पैकेज के लिए NEWS button
पर भी क्लिक कर सकते हैं। इस बटन को क्लिक करने से सूचनाओं की सूची के साथ एक ब्राउज़र खुल जाएगा। उदाहरण के लिए, ggplot2 के NEWS button
पर क्लिक करने से नए संस्करण में कई बदलाव और बग फिक्स का पता चलता है (नीचे दी गई छवि देखें)।
Select All
पर क्लिक करें।Install Updates
पर क्लिक करें।
आप जिस पैकेज (पैकेजों) को अपडेट करना चाहते हैं, उसके बगल में स्थित बॉक्स पर क्लिक करें।
Install Updates
का चयन करें।
R को पुनरारंभ करने का अनुरोध करने वाला एक चेतावनी संकेत दिखाई देगा, Yes
पर क्लिक करें।
अद्यतन पूर्ण होने के बाद, आप कंसोल में सूचीबद्ध परिवर्तनों को देखेंगे। आपके पैकेज संस्करण को पैकेजों की सूची में अद्यतन किया जाना चाहिए।
यदि आप R और RStudio दोनों को अपडेट करने की योजना बना रहे हैं, तो पहले R को अपडेट करना अधिक तर्कसंगत होगा, लेकिन आप उन्हें किसी भी क्रम में अपडेट कर सकते हैं। यदि आप केवल RStudio को अपडेट करने की योजना बना रहे हैं, तो अगले अनुभाग पर जाएँ।
पर जाए
पुष्टि करें कि आपने नवीनतम संस्करण को सफलतापूर्वक स्थापित कर लिया है और RStudio को अपडेट करने के लिए आगे बढ़ें। नीचे दी गई छवि से पता चलता है कि R को संस्करण 4.2.3 "शॉर्टस्टॉप बीगल" में अपडेट किया गया है।
अब आप जानते हैं कि आप कौन सा संस्करण चला रहे हैं, आगे क्या?
अपडेटर पॉपअप विंडो से, Quit and Download
पर क्लिक करें। यह क्रिया आपके RStudio सत्र को बंद कर देगी और
नवीनतम संस्करण डाउनलोड करें, इंस्टॉलेशन फ़ाइल खोलें, और आपको RStudio सेटअप विंडो के साथ स्वागत किया जाएगा। इसके बाद, आप अपने स्टार्ट मेनू फ़ोल्डर का चयन कर सकते हैं और आर के किस संस्करण का उपयोग करना चाहते हैं। यदि आपने नवीनतम आर स्थापित किया है, तो विशिष्ट संस्करण का चयन करें।
अपडेट करने के बाद, RStudio का नया सत्र खोलें और अपडेट के लिए जाँच करें। आपको निम्न विंडो देखनी चाहिए।
R और RStudio दोनों को अभी अपडेट किया जाना चाहिए। लेकिन RStudio में आपका कंसोल सत्र पढ़ता है कि आप अभी भी R के पुराने संस्करण का उपयोग कर रहे हैं। क्या देता है? R के अद्यतित संस्करण को चुनने के लिए आपको एक अंतिम चरण करना पड़ सकता है।
RStudio में, Tools tab
के अंतर्गत, Global Options
चुनें।
अगली विंडो पर, R General
सेक्शन के तहत, Change
बटन पर क्लिक करके अपने अद्यतित आर संस्करण के लिए सही निर्देशिका का चयन करें।
दिखाई देने वाली अगली विंडो पर, R का अद्यतन संस्करण चुनें।
अंत में, अपना RStudio सत्र बंद करें, इसे फिर से खोलें और कंसोल का निरीक्षण करें। इसे स्थापित आर के नवीनतम संस्करण को पढ़ना चाहिए। मेरे मामले में, मैं अब आर 4.2.3 या "शॉर्टस्टॉप बीगल" का उपयोग कर रहा हूं।
अब आप सीख चुके हैं कि R, RStudio और अपने पैकेज को कैसे अपडेट करना है। चीजें अब सहज होनी चाहिए और आप ज़ोन में काम करना शुरू कर सकते हैं।
नोट: यह ट्यूटोरियल विंडोज कंप्यूटर पर किया गया था।
लीड छवि स्रोत: स्थिर प्रसार।