2013-05-03 9 views
5

पर rCharts पैकेज स्थापित करें मैं वर्तमान में रामनाथ वैद्यनाथन के आरएचएचटीएस पैकेज को स्थापित करने की कोशिश कर रहा हूं। उसकी github repository पर यह सिफारिश की है कि हम प्रयोग कर पैकेज स्थापित:आर 2.15.2

require(devtools) 
install_github('rCharts', 'ramnathv') 

हालांकि, मैं DevTools पैकेज स्थापित नहीं कर सकता क्योंकि यह आर 3.0.0 की आवश्यकता है। मैं एक सर्वर पर आर 2.15.2 चला रहा हूं जो उबंटू 12.10 पर चलता है। आर 3.0.0 को अपडेट करना एक विकल्प नहीं है क्योंकि मुझे आवश्यक कुछ अन्य पैकेज अभी तक आर 3.0.0 के लिए पुनर्निर्मित नहीं किए गए हैं। इसलिए मैं install_github फ़ंक्शन का उपयोग करके इंस्टॉल नहीं कर सकता क्योंकि मैं devtools इंस्टॉल नहीं कर सकता।

मैंने फिर here से टैरबॉल डाउनलोड करने की कोशिश की और आर सीएमडी इंस्टाल का उपयोग करके इंस्टॉल किया। हालांकि, के माध्यम से स्थापित करने का प्रयास:

निम्न त्रुटि में
R CMD INSTALL ramnathv-rCharts-b1061ab.tar.gz 

परिणाम:

Error in untar2(tarfile, files, list, exdir) : unsupported entry type ‘g’ 

मुझे यकीन है कि इसके अगले चरण क्या rCharts पैकेज स्थापित करने का प्रयास करने के लिए नहीं कर रहा हूँ।

+0

कैसे [पुराने संस्करण] में से एक डाउनलोड करके स्रोत से स्थापित करने के बारे dev_tools (http://cran.r-project.org/src/contrib/Archive/devtools/)? –

+0

devtools 1.1 स्थापित करना काम किया! मैंने पहले पिछले कुछ संस्करणों की कोशिश की थी और आपको दिया पी क्योंकि वे काम नहीं किया, लेकिन 1.1 किया। अब मैं आरएचआरटीएस स्थापित कर सकता हूं। –

उत्तर

7

डाउनलोड devtools 1.1 स्रोत here और फिर से कोड आर

अंदर स्थापित

तुम सिर्फ इस स्क्रिप्ट का उपयोग कर सकते हैं अगर आप की तरह (ध्यान दें कि यदि आप एक से अधिक पुस्तकालय स्थान इस पर पहले पुस्तकालय स्थान में स्थापित हो जाएगा है आपके .libPath():

dl <- "http://cran.r-project.org/src/contrib/Archive/devtools/devtools_1.1.tar.gz" 
fl <- "~/devtools_1.1.tar.gz" 
download.file(dl , fl) 
install.packages(fl , lib = .libPaths()[1] , repos = NULL , type = "source") 
require(devtools , lib.loc = .libPaths()[1]) 
install_github('rCharts', 'ramnathv') 
1

ठीक है, तो मैं अगर मैं इस उत्तर के लिए क्रेडिट लायक पता नहीं है, लेकिन इस जवाब यह है कि मेरे लिए काम किया है के लिए यहां जाएं:।

http://withr.me/blog/2013/07/23/configure-shiny-server-under-ubuntu/ 
: नीचे पूर्ण रन के लिए

sudo apt-get install libcurl4-openssl-dev 
sudo apt-get install openjdk-6-jdk 
export LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/server 
R CMD javareconf # Let R know the configuration of Java; 
install.packages(c('RJDBC', 'XLConnect', 'devtools', 'RJSONIO')) 
require(devtools) 
install_github('rCharts', 'ramnathv') 

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

अनिवार्य रूप से, इस साइट जवाब जो निम्नलिखित है प्रदान करता है। यह अनिवार्य रूप से इस साइट का एक प्रतिलिपि है: https://github.com/rstudio/shiny-server/wiki/Ubuntu-step-by-step-install-instructions, लेकिन पहली साइट में उपर्युक्त निर्देश हैं और बीएएम !!! यह काम करता हैं। अब मुझे उबंटू (जो कुछ वास्तविक दर्द था) पर देवतोल्स मिला है और मैं rcharts डाउनलोड करने में सक्षम हूं। पत्रक, चेकआउट के लिए:

https://groups.google.com/forum/#!topic/shiny-discuss/V7WUQA7aAiI

जो चेंग कि स्थापित करने के लिए कैसे के साथ-साथ shinyDash के रूप में दिखाता है। मुझे पता है कि रामनाथ के पास आरएचएचटीएस पैकेज में पुस्तिका है, लेकिन, मैं rCharts पैकेज स्थापित करने के बाद इसे पुस्तकालय (पुस्तिका) के साथ बुलावा नहीं कर पा रहा हूं। तो मैं बस क्या जो ने कहा (के बाद इन सभी निर्देशों और टाइप किया:

devtools::install_github('leaflet-shiny', 'jcheng5') 
devtools::install_github('ShinyDash', 'trestletech') 

मैं अगर आप इन की आवश्यकता होगी, कर रहे हैं पता नहीं है, लेकिन मुझे पता है कि अगर आप कुछ बातें कर रहे हों कि रामनाथ किया है है rCharts साथ, आप अपने आप को, इन अन्य पैकेज (esp। पत्रक) की आवश्यकता होगी, मिल सकती है।

मुझे आशा है कि इस मदद करता है, क्योंकि यह निश्चित रूप से मुझे मदद मिली!