आर

2015-02-05 8 views
5

में अप्रयुक्त पुस्तकालयों को हटा रहा है तो मैंने एक टेक्स्ट फ़ाइल से वेबुल विश्लेषण को इकट्ठा करने के लिए अपनी पहली लिपि लिखना समाप्त कर दिया। मेरे सभी झुकाव में मुझे संदेह है कि मैंने कुछ पुस्तकालयों को लोड किया होगा जो अंतिम लिपि में उपयोग नहीं किए जाते हैं। क्या प्रत्येक कार्य को जांच किए बिना स्क्रिप्ट द्वारा कौन सी लाइब्रेरी का उपयोग किया जा रहा है यह जांचने का एक त्वरित तरीका है?आर

+0

आपने कितने पैकेज लोड किए? स्क्रिप्ट को चलाने में कितना समय लगता है? – Dason

+0

स्क्रिप्ट को चलाने के समय के आधार पर: बस पुनरारंभ करें (यानी सुनिश्चित करें कि कोई संकुल लोड नहीं हुआ है) और स्क्रिप्ट चलाएं जब तक कोई लाइब्रेरी गुम हो, लाइब्रेरी लोड न हो, लाइब्रेरी लोड करें और दोहराएं? – jhin

उत्तर

0

यदि आप library या require के माध्यम से पुस्तकालय संलग्न करते हैं तो उन लोगों के लिए अपना कोड खोजना सबसे आसान है। यदि आप <library>::<export> सिंटैक्स के माध्यम से उन्हें अटैच किए बिना पुस्तकालयों को कॉल करते हैं तो :: पर खोजें। यदि आप संक्रमणीय निर्भरताओं के बारे में चिंतित हैं या आमतौर पर एक पुनरुत्पादित वातावरण बनाना चाहते हैं तो पैकेज्रेट पैकेज को देखें: http://rstudio.github.io/packrat/