2015-06-04 28 views
14

पर स्थापित करने में विफल रहता है मैं उबंटू पर आर 3.0.2 में ggplot2 स्थापित करने में असमर्थ हूं।ggplot2 आर 3.0.2

जब मैं

install.packages('ggplot2',dependencies = TRUE) 

चलाने मैं निम्नलिखित त्रुटि मिलती है।

> install.packages('ggplot2',dependencies = TRUE) 
Installing package into ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0’ 
(as ‘lib’ is unspecified) 
Warning in install.packages : 
    dependencies ‘plyr’, ‘testthat’ are not available 
also installing the dependencies ‘reshape2’, ‘scales’, ‘Hmisc’ 

trying URL 'http://cran.rstudio.com/src/contrib/reshape2_1.4.1.tar.gz' 
Content type 'application/x-gzip' length 34693 bytes (33 Kb) 
opened URL 
================================================== 
downloaded 33 Kb 

trying URL 'http://cran.rstudio.com/src/contrib/scales_0.2.4.tar.gz' 
Content type 'application/x-gzip' length 40093 bytes (39 Kb) 
opened URL 
================================================== 
downloaded 39 Kb 

trying URL 'http://cran.rstudio.com/src/contrib/Hmisc_3.16-0.tar.gz' 
Content type 'application/x-gzip' length 629536 bytes (614 Kb) 
opened URL 
================================================== 
downloaded 614 Kb 

trying URL 'http://cran.rstudio.com/src/contrib/ggplot2_1.0.1.tar.gz' 
Content type 'application/x-gzip' length 2351203 bytes (2.2 Mb) 
opened URL 
================================================== 
downloaded 2.2 Mb 

ERROR: dependency ‘plyr’ is not available for package ‘reshape2’ 
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/reshape2’ 
    Warning in install.packages : 
     installation of package ‘reshape2’ had non-zero exit status 
    ERROR: dependency ‘plyr’ is not available for package ‘scales’ 
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/scales’ 
    Warning in install.packages : 
     installation of package ‘scales’ had non-zero exit status 
    ERROR: dependencies ‘plyr’, ‘reshape2’, ‘scales’ are not available for package ‘ggplot2’ 
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/ggplot2’ 
    Warning in install.packages : 
     installation of package ‘ggplot2’ had non-zero exit status 
    ERROR: dependencies ‘ggplot2’, ‘scales’ are not available for package ‘Hmisc’ 
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/Hmisc’ 
    Warning in install.packages : 
     installation of package ‘Hmisc’ had non-zero exit status 

मैं भी

install.packages(c('reshape2','scales')) 

की कोशिश की त्रुटि मिलती है कि plyr उपलब्ध नहीं है।

मैंने उबंटू को भी अपग्रेड किया और आर के नवीनतम संस्करण को भी पुनर्स्थापित किया और update.packages(checkBuilt=TRUE) का उपयोग करके पैकेज अपडेट किया। लेकिन, कुछ भी काम नहीं किया। मैं क्या कर सकता हूँ?

+1

आप पैकेज है 'plyr' स्थापित?साथ ही, यदि यह आर के संस्करण में टाइपो नहीं है, तो आपको आर को अपग्रेड करना चाहिए (वर्तमान संस्करण 3.2.0 है)। –

+1

3.0.2 काफी पुराना है। क्या तुम सच में इस संस्करण का उपयोग करना चाहते हैं, तो आप सिर्फ हाथों से निर्भरता संकलन करना होगा (प्रत्येक पैकेज संग्रह करने के लिए जाने के लिए और संस्करण संगत डाउनलोड 3.0.2 के साथ)। –

+0

धन्यवाद। इसने काम कर दिया। किसी कारण से, sudo apt-get install r-base 3.0.2 इंस्टॉल कर रहा था। मैंने यहां उल्लिखित स्रोत को अपडेट किया - http://askubuntu.com/questions/218708/installing-latest-version-of-r-base और यह काम किया। – gnjago

उत्तर

4

आपको अपने आर संस्करण (आर-बेस) को नवीनतम में अपडेट करना चाहिए। कमांड लाइन की तरह:

$ sudo apt-get update 
$ sudo apt-get install r-base 

अद्यतन मेरे लिए काम नहीं किया।

  • प्रथम स्थापना रद्द आर
  • तो लिंक से 3.2.1 देब फाइल डाउनलोड: http://cran.es.r-project.org/bin/linux/ubuntu/trusty/
  • उबंटू सॉफ्टवेयर सेंटर द्वारा यह स्थापित करें।
  • नियमित रूप से install.packages चलाएं।
1

डाउनलोड [http://cran.es.r-project.org/bin/linux/ubuntu/trusty/] उपयोग उबंटू सॉफ्टवेयर सेंटर से आर-बेस (3.2.2) का नवीनतम संस्करण इसे खोलने और स्थापित करने के लिए। यह आपके पहले से स्थापित संस्करण को नवीनतम में अपडेट करेगा। फिर ggplot2 पैकेजिंग को फिर से स्थापित करने का प्रयास करें। यह मेरे लिए जादू की तरह काम किया। इसके साथ शुभकामनाएं !!

7

मैं इन कमांड टाइप करके इस समस्या को ठीक:

$ sudo apt-get install r-cran-plyr 
$ sudo apt-get install r-cran-reshape2 
+1

'आर Cran-plyr' और' आर Cran-reshape2' 'आर Cran-ggplot2' के दोनों निर्भरता है, इसलिए का उपयोग कर' sudo apt-get आर Cran-ggplot2' स्थापित सभी समस्या का समाधान किया (जो यह सोचते हैं नवीनतम संस्करण की आवश्यकता नहीं है)। – Tombart

2

apt-get पटरियों क्या रेपोस /etc/apt/sources.list में संकुल देखने के लिए। अधिकांश लोगों के स्रोतों में परिभाषित डिफ़ॉल्ट सेट। सूची में CRAN दर्पण शामिल नहीं हैं। Ubuntu उपयोगकर्ताओं के लिए, आप /etc/apt/sources.list में निम्नलिखित पंक्ति जोड़ सकते हैं:

deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu <linux ver>/ 

मैं का उपयोग करें 'भरोसेमंद' Ubuntu संस्करण और बर्कली Cran दर्पण पसंद करते हैं, तो मेरी लाइन की तरह दिखता है:

deb http://cran.cnr.berkeley.edu/bin/linux/ubuntu trusty/ 

आप अपने Ubuntu संस्करण पता लगाने के लिए की जरूरत है, चलाने की कोशिश:

lsb_release -a 

अब apt-get आप के लिए एक क्रैन दर्पण के साथ बातचीत कर सकते हैं। का आनंद लें!

13

आप नवीनतम संस्करण की जरूरत नहीं है, तो आप का उपयोग करके उबंटू द्वारा वितरित पैक संस्करण को स्थापित कर सकते हैं:

sudo apt-get install r-cran-ggplot2