खोज…


विंडोज पर

प्रोग्राम फ़ाइलों पर आर संस्करण के प्रति समर्पित फ़ोल्डर पर विंडोज संग्रहीत फ़ाइलों (और इस तरह पुस्तकालय) पर आर की डिफ़ॉल्ट स्थापना।

इसका मतलब है कि डिफ़ॉल्ट रूप से, आप समानांतर में आर के कई संस्करणों के साथ काम करेंगे और इस तरह से अलग-अलग पुस्तकालय होंगे।

यदि यह नहीं है कि आप क्या चाहते हैं और आप हमेशा एक आर उदाहरण के साथ काम करना पसंद करते हैं जिसे आप धीरे-धीरे अपडेट नहीं करना चाहते हैं, तो यह आर इंस्टॉलेशन फ़ोल्डर को संशोधित करने के लिए अनुशंसित है। विज़ार्ड में, बस इस फ़ोल्डर को निर्दिष्ट करें (मैं व्यक्तिगत रूप से c:\stats\R उपयोग करता हूं)। फिर, किसी भी उन्नयन के लिए, एक संभावना इस आर को अधिलेखित करने के लिए है। क्या आप भी (सभी) संकुल को अपग्रेड करना चाहते हैं, क्योंकि यह आपके कुछ कोड को तोड़ सकता है (यह मेरे लिए tm पैकेज के साथ दिखाई दिया)। आप कर सकते हैं:

  • पैकेजों को अपग्रेड करने से पहले अपने सभी पुस्तकालय की एक प्रति बनाएँ
  • उदाहरण के लिए, पैकेज miniCRAN का उपयोग करके अपने स्वयं के स्रोत पैकेज भंडार को बनाए रखें

यदि आप सभी पैकेजों को अपग्रेड करना चाहते हैं - बिना किसी जाँच के, आप packageStatus रूप में packageStatus उपयोग कर सकते हैं:

pkgs <- packageStatus()  # choose mirror
upgrade(pkgs)

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

install.packages("installr") # install 
setInternet2(TRUE) # only for R versions older than 3.3.0
installr::updateR() # updating R.

मैं महान प्रलेखन https://www.r-statistics.com/tag/installr/ और विशेष रूप से विंडोज पर स्क्रीनशॉट के साथ कदम प्रक्रिया द्वारा कदम का उल्लेख करता हूं: https://www.r-statistics.com/2015/06/ एक कदम-दर-कदम-स्क्रीनशॉट-ट्यूटोरियल के लिए उन्नयन-r-ऑन-खिड़कियां /

ध्यान दें कि अभी भी मैं एक एकल निर्देशिका का उपयोग करने की वकालत करता हूं, अर्थात। स्थापना फ़ोल्डर नाम में आर संस्करण के संदर्भ को हटाते हुए।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow