क्या कोई मुझे बता सकता है कि आधार और अनुशंसित पैकेजों के बीच क्या अंतर है।आर-बेस और आर-अनुशंसित पैकेज के बीच अंतर
यदि कोई लिंक है जहां आधार और अनुशंसित पैकेज का उल्लेख किया गया है तो कृपया लिंक प्रदान करें।
क्या कोई मुझे बता सकता है कि आधार और अनुशंसित पैकेजों के बीच क्या अंतर है।आर-बेस और आर-अनुशंसित पैकेज के बीच अंतर
यदि कोई लिंक है जहां आधार और अनुशंसित पैकेज का उल्लेख किया गया है तो कृपया लिंक प्रदान करें।
अंतर वास्तव में आर कोर से आता है और जिस तरह से आर कोड नदी के ऊपर SVN भंडार में उदाहरण के लिए आयोजित किया जाता है,।
src/library/
में, आप सभी 'आधार' संकुल है:
और इनमें से कोई भी क्रैन पर हैं - वे केवल 'आधार आर' के हिस्से के रूप में मौजूद हैं।
और तुम एक निर्देशिका src/library/Recommended
जो डिफ़ॉल्ट रूप से खाली है, लेकिन एक सहायक लिपि (tools/rsync-recommended
) का उपयोग कर एक विशेष (संस्करणीकृत) निर्देशिका से क्रैन बंद अनुशंसित संकुल की सूची प्राप्त करने के द्वारा भरा जा सकता। आर संस्करण 3.3.3 के लिए, यह CRAN/src/contrib/3.3.3/Recommended/ है (सीआरएएन भाग आपके डिफ़ॉल्ट दर्पण के साथ)।इसमें
संपादित करें 2016/09/06: जोड़ा गया utils
पहला सेट करने के लिए।
मुझे लगता है कि आप लिनक्स पर आर स्थापित करने के बारे में बात कर रहे हैं।
यह डेबियन के लिए स्थापना निर्देशों में प्रलेखित है। आप http://cran.csiro.au/bin/linux/debian/
इस पेज से हवाला देते हुए इस पा सकते हैं:
The r-recommended set of packages are:
r-cran-boot
r-cran-cluster
r-cran-class
r-cran-codetools
r-cran-foreign
r-cran-kernsmooth
r-cran-lattice
r-cran-mass
r-cran-matrix
r-cran-mgcv
r-cran-nlme
r-cran-nnet
r-cran-rmatrix
r-cran-rpart
r-cran-spatial
r-cran-survival
यह डेबियन नाम मैपिंग है जिसका हम उपयोग करते हैं। मेरे जवाब में वास्तविक नाम हैं। –
मैं थोड़ा अलग परिप्रेक्ष्य से और लिंक के बजाय कार्यों के साथ जवाब देना चाहता हूं। यदि प्राथमिकता "आधार" है, तो पैकेज पहले ही स्थापित और लोड हो चुका है, इसलिए इसके सभी कार्य आर खोलने पर उपलब्ध हैं। यदि प्राथमिकता "अनुशंसित" है, तो पैकेज बेस आर के साथ स्थापित किया गया था, लेकिन लोड नहीं किया गया था। इस पैकेज से कमांड का उपयोग करने से पहले, उपयोगकर्ता को लाइब्रेरी कमांड के साथ इसे लोड करना होगा, उदा। पुस्तकालय (बूट)।
लिंक के रूप में, installed.packages()
प्राथमिकता के लिए फ़िल्टर के साथ स्थापित सभी पैकेजों को सूचीबद्ध और लोड (आधार) या बस स्थापित (अनुशंसित) सूचीबद्ध करना चाहिए, इसलिए आपको वास्तव में किसी भी लिंक की आवश्यकता नहीं है।
x <- installed.packages()
x[ !is.na(x[ ,"Priority"]), c("Package", "Priority") ]
अन्य सभी संकुल के लिए, available.packages()
देखते हैं। details के लिए यह लिंक देखें।
इस संगठन में लागू यह है कि बेस पैकेज केवल आर के रिलीज के साथ अपडेट किए जाते हैं; बेस पैकेज के संस्करणों और आर के अनुशंसित संकुल के संस्करणों के बीच एक-से-एक संबंध है, क्योंकि वे सीआरएएन पर होस्ट किए जाते हैं, आर –
के रिलीज के बीच अद्यतन और अद्यतन किए जा सकते हैं। और क्योंकि सीआरएएन पर अनुशंसित पैकेज किसी दिए गए आर संस्करण के 'आगे बढ़ें' हो सकते हैं, आरएसआईएनसी स्क्रिप्ट मैंने इस आर रिलीज के लिए उठाए गए अनुशंसित संकुल के * दिए गए सेट के साथ सिंक्रनाइज़ का उल्लेख किया है, कहें, पुराने आर और नए से आने वाली किसी भी आश्चर्य को कम करने के लिए क्रैन। –