2011-08-06 8 views
11

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

यह देखते हुए कि मैं सीखने की प्रक्रिया में शून्य से शुरू कर रहा हूँ:

  1. वहाँ एक उपयोग के मामले है, एक नया उपयोगकर्ता के लिए, Roxygen2 के बजाय Roxygen के पक्ष में है कि, या है Roxygen2 बेहतर सभी मायनों में?

  2. यदि ऐसा है तो इसे सीखने के लिए कौन से संसाधन हैं (अधिमानतः वे जो रॉक्सीजन के पूर्व ज्ञान पर भरोसा नहीं करते हैं)?

  3. क्या रॉक्सीजन 2 रॉक्सीजन के साथ पीछे-संगत है (इस तरह रोक्सीजन सीखने और लिखने में निवेश किया गया समय)?

+1

मुझे यहां एक उपयोगी सवाल नहीं दिखाई देता है। शायद आपको चैट रूम पर विचार करना चाहिए यदि आपको इसके बारे में अनौपचारिक गैब की आवश्यकता है। –

+0

शायद इस सवाल को दोबारा दोहराएं: क्या कोई नया उपयोगकर्ता है, जो कि एक नए उपयोगकर्ता के लिए है, जो roxygen2 के बजाय roxygen का समर्थन करता है, या roxygen2 सभी तरीकों से बेहतर है? – Iterator

+1

roxygen2 roxygen के रूप में ggplot2 ggplot है। Roxygen को अद्यतन करने के बजाय, जो लोग बहुत से लोग उपयोग करते हैं, जब लेखकों ने अत्यधिक अद्यतन/सुधार किया है, तो उन्होंने इसे एक नए पैकेज के रूप में जारी किया। आप अपनी स्रोत फाइल कैसे लिखते हैं वह अनिवार्य रूप से वही है। –

उत्तर

7

मैंने अपनी बिल्ड स्क्रिप्ट को roxygen के बजाय roxygen2 पर कॉल करने के लिए स्विच किया, और सबकुछ पहले जैसा काम करता था, सिवाय इसके कि अब मुझे एक अच्छी, स्वत: जेनरेट की गई NAMESPACE फ़ाइल मिलती है।

तो रोक्सीजन सीखना मतलब है कि आप roxygen2 की मूल बातें सीख रहे हैं। मुझे यकीन है कि मैं सभी नई सुविधाओं का उपयोग नहीं कर रहा हूं, लेकिन मूलभूत बातों के लिए roxygen2 roxygen की तरह काम करता है।

मैं पैकेज (also on github) में install_github() भी जोड़ना चाहता हूं। उन पैकेजों के लिए जो सीआरएएन-योग्य नहीं हैं, जीथूब जाने का एक शानदार तरीका है।

13

स्क्रैच से शुरू होने पर roxygen2 को roxygen पसंद करने का कोई कारण नहीं है। हम आर समाचार के लिए एक प्रारंभिक लेख पर काम कर रहे हैं।

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