मैं आर में प्रोग्रामिंग करने के लिए नया तो मैं पहले से माफी माँगता हूँ अगर मैं अनुभवहीन लग रहा हूँ। मैं 3 डी में अपने डेटा पर कुछ सिद्धांत घटक विश्लेषण करने में सक्षम होना चाहता हूं। मैंने पढ़ा है कि "pca3d" फ़ंक्शन इसके लिए अच्छा है, लेकिन मुझे "rgl" लाइब्रेरी डाउनलोड करने की आवश्यकता है। जब मैं install.packages का उपयोग यह पूछते हैं:स्थापित कर रहा है "RGL" पैकेज, मैक OSX एल Captian
install.packages("rgl")
There is a binary version available but the source version is later:
binary source needs_compilation
rgl 0.95.1201 0.95.1367 TRUE
Do you want to install from sources the package which needs compilation?
y/n: n
मैं दोनों द्विआधारी और स्रोत के रूप में स्थापित करने की कोशिश की है, लेकिन कुछ भी काम करने के लिए लगता है। अगर मैं द्विआधारी संस्करण लोड करके देखें, मैं इस त्रुटि मिलती है:
Error : .onLoad failed in loadNamespace() for 'rgl', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so':
dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so
Reason: image not found
Error: package or namespace load failed for ‘rgl’
अगर मैं कहता हूँ "हाँ" स्रोत से स्थापित करने के लिए, मैं निम्नलिखित त्रुटि मिलती है:
configure: error: X11 not found but required, configure aborted.
ERROR: configuration failed for package ‘rgl’
* removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl’
* restoring previous ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl’
Warning in install.packages :
installation of package ‘rgl’ had non-zero exit status
मैं के लिए खोज कर रहा है इस काम को कैसे बनाया जाए, इस पर घंटों के लिए अगर कोई दौड़ सकता है कि मुझे आरजीएल पैकेज स्थापित करने के बारे में कैसे जाना चाहिए तो मैं बहुत आभारी रहूंगा!
धन्यवाद, क्लेयर
एक शुरुआत के रूप में, त्रुटि संदेश कह रही है कि इसके लिए देखा लेकिन सका एक्स 11 नहीं मिला, तो शायद पहला कदम एक्स 11 स्थापित करना है। install.packages ("RGL", रेपोस = 'http: – joran
आप install.packages समारोह में गैर-डिफ़ॉल्ट parametr के रूप में जोड़ने के लिए * रेपोस * कोशिश कर सकते हैं, तो यह है कि तरह होगा //cran.cnr.berkeley.edu/ ') ** ps ** क्षमा करें, लेकिन * http * और *: * प्रतीक के बीच एक जगह हटाएं – Hamsternik