2011-01-26 16 views
5

मैं कोड गुणवत्ता के संबंध में 5 शीर्ष प्रोग्राम किए गए आर पैकेज ढूंढना चाहता हूं।गुणवत्ता आर कोड को जानने के लिए

कोड को देखकर मैं सीखना चाहता हूं कि कैसे सुधार करना है। दुर्भाग्यवश, कई पैकेज बहुत अच्छी तरह से प्रोग्राम नहीं किए गए हैं। हाल ही में मैं मानचित्र(), कम करें() और फ़िल्टर() फ़ंक्शंस का अधिक से अधिक उपयोग करता हूं, और यह पहले से ही बेहतर कोड उत्पन्न करता है।

+6

एक [बहुत ही समान प्रश्न] था (http://stats.stackexchange.com/questions/5418/first-r-packages-source-code-to-study-in-preparation-for-writing-own- पैकेज) [क्रॉसवैलिडेटेड] (http://stats.stackexchange.com/) पर। यदि आप पैकेज के _type_ को स्पष्ट कर सकते हैं तो यह बहुत मददगार होगा: सांख्यिकीय, डेटा मैनिपुलेशन, लाइब्रेरी इंटरफ़ेस, आदि –

+1

मैं जोश की टिप्पणी करता हूं। अकेले सीआरएएन से चुनने के लिए 2600 से अधिक हैं, लेकिन प्रोग्रामिंग शैलियों में भी भिन्नता है। बस रुचि के अपने क्षेत्र से कुछ चुनें और उन्हें पढ़ें। और/या आर ब्लॉग आदि का अध्ययन करें –

+0

मैं कुछ "प्रमाणीकरण" प्राप्त करना चाहता हूं ताकि मेरे पास पेपर पर हो कि मैं आर – jacob

उत्तर

4

सबसे पहले, मैं stat.stackexchange.com पर this thread in quite the same subject के माध्यम से पढ़ने की अनुशंसा करता हूं जहां "विजेता" पैकेज zoo पैकेज था।

स्टैकएक्सचेंज पर पाए गए ठोस उत्तरों के अलावा, मैं github और R-forge पर चारों ओर देखकर पुनः प्राप्त करना चाहूंगा, क्योंकि बहुत सारे स्रोतों का ऑनलाइन अध्ययन किया जा सकता है। repositories tagged with R के लिए देखो।

एक और दृष्टिकोण एक पैकेज क्या Roxygen की सहायता से लिखा गया था खोजने के लिए, जैसा कि हम लगता है कर सकते हैं, कि लेखक था वैसे भी सही प्रलेखन :)

के साथ एक पैकेज बनाने के लिए हो सकता है, मैं निश्चित रूप से सुझाव है @hadley के पैकेजों को देखने के लिए, क्योंकि उन्होंने बहुत सारे पैकेज लिखे हैं: छोटे और बड़े भी, इसके अलावा आप अपने जीथब रिपोजिटरीज में कुछ अन्य आर संसाधन भी पा सकते हैं।

+2

में अच्छा हूं [Rforge.net] (http://www.rforge.net /)। –

+0

@ जोशुआ उलरिच: धन्यवाद, मुझे इसके बारे में पता नहीं था! – daroczig

संबंधित मुद्दे