2011-01-03 10 views
5

मैं आर के लिए कुछ नया हूं, और मैंने सोचा कि मुझे समझ में आया कि सीआरएएन दर्पण और स्रोत फ़ाइलों से पैकेज कैसे इंस्टॉल करें, लेकिन अब मैं स्टंप हो गया हूं। मैं वर्तमान में विंडोज 7 32-बिट मशीन पर आर 2.10.0 का उपयोग कर रहा हूं।आर न्यूबी पैकेज स्थापित करने के बारे में उलझन में

मैं here पर RGoogleAnalytics पैकेज का उपयोग करने का प्रयास करना चाहता हूं और निर्देशों का पालन करने का प्रयास कर रहा हूं। वे हमें ओमेगाहट से आरसीआरएल और एक्सएमएल पैकेज दोनों स्थापित करने का निर्देश देते हैं। उदाहरण के लिए,

install.packages("RCurl", repos = "http://www.omegahat.org/R") 

लेकिन यह काम नहीं करता, जैसा कि मैंने निम्न त्रुटि मिलती है:

Warning message: 
In getDependencies(pkgs, dependencies, available, lib) : 
    package ‘RCurl’ is not available 

जब मैं ऐसा करें:

install.packages("RCurl", repos = "http://www.omegahat.org/R", type="source") 

मैं के बाद निम्न त्रुटि प्राप्त फ़ाइल डाउनलोड करें। मेरे पास पहले संस्करण 1.0 था और इसे बहाल किया गया है।

trying URL 'http://www.omegahat.org/R/src/contrib/RCurl_1.5-0.tar.gz' 
Content type 'application/x-gzip' length 735041 bytes (717 Kb) 
opened URL 
downloaded 717 Kb 

* installing *source* package 'RCurl' ... 
Warning in system("sh ./configure.win") : sh not found 
ERROR: configuration failed for package 'RCurl' 
* removing 'C:/PROGRA~1/R/R-210~1.0/library/RCurl' 
* restoring previous 'C:/PROGRA~1/R/R-210~1.0/library/RCurl' 

The downloaded packages are in 
     ‘C:\Users\Brock\AppData\Local\Temp\Rtmpc9wt5N\downloaded_packages’ 
Warning message: 
In install.packages("RCurl", repos = "http://www.omegahat.org/R", : 
    installation of package 'RCurl' had non-zero exit status 

विवरण में जाने के बिना, मैं RGoogleAnalytics पैकेज का उपयोग करने के रूप में मैं एक ही गलती है कि इस post में पाया जाता है प्राप्त नहीं कर पाए हैं। मैं बस त्रुटि के चारों ओर पाने के लिए हर संभव विकल्प निकालने की कोशिश कर रहा हूँ।

कोई भी सहायता या अंतर्दृष्टि जो आप प्रदान कर सकते हैं उसकी सराहना की जाएगी!

उत्तर

10

RCurl project page on CRAN का कहना है कि विंडोज बाइनरी उपलब्ध नहीं है। ReadMe आपको page maintained by Professor Ripley पर इंगित करता है, जहां वह आरसीआरएल और कई अन्य पैकेजों की बाइनरी प्रदान करता है जिनके पास विंडोज़ पर विशेष निर्माण की ज़रूरत है। हालांकि, वह केवल उन्हें आर के सबसे हालिया बड़े संशोधन के लिए प्रदान करता है, इसलिए आपको उन्हें अपने पृष्ठ से स्थापित करने के लिए आर-2.12.0 में अपग्रेड करना होगा।

यदि आप विंडोज़ पर स्रोत से पैकेज बनाना चाहते हैं, तो आपको पहले Rtools इंस्टॉल करना होगा। ऐसा लगता है कि आपने ऐसा नहीं किया है। भले ही आपने उन्हें इंस्टॉल किया हो, फिर भी इसे विंडोज़ पर आरसीआरएल बनाने के लिए अतिरिक्त कदमों की आवश्यकता होगी ... अन्यथा विंडोज बाइनरी पहले ही सीआरएएन पर होगी।

आपकी सर्वश्रेष्ठ शर्त शायद आर को अपग्रेड करने और प्रो। रिपली के पृष्ठ से आरसीआरएल स्थापित करने के लिए है।

+0

बस यह सुनिश्चित करना कि जो लोग यहां पर उतरते हैं वे कुछ मूल्य प्राप्त कर सकते हैं; अपने आर संस्करण के माध्यम से क्लिक करने के बाद प्रोफेसर रिपली के पैकेज यहां बेहतर हो सकते हैं: http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/ – prabhasp

0
RCurl FAQ के अनुसार

, या तो

  • कर्ल-config अपने पथ में नहीं पाया जाता

या

  • curl-config और संबंधित devlopment पुस्तकालय (libcurl) स्थापित नहीं हैं।
संबंधित मुद्दे