मैं संदर्भ कक्षा के सदस्य कार्यों के उपयोग को कैसे दस्तावेज़ित करूं?मैं आर संदर्भ कक्षा कैसे दस्तावेज करूं?
अगर मैं एक \usage
ब्लॉक के साथ एक Rd
फ़ाइल में लिखने, मैं कैसे से बचने करते WARNING
Functions/methods with usage in documentation object 'XmlDoc' but not in code:
$ new
मैं \usage
ब्लॉक मुझे तरह बातें लिखने की अनुमति के लिए उम्मीद थी:
obj <- ClassName$new(par1, par2, ...)
obj$method1(oth1, ...)
और तो मैं \arguments
ब्लॉक में पैरामीटर दस्तावेज करता हूं।
मैं ऐसा करते हैं, R CMD check
Assignments in \usage in documentation object 'ClassName':
साथ शिकायत करता है और कोड वस्तुओं मैं दस्तावेज़ की जरूरत के रूप में तरीकों को नहीं पहचानता।
अब के रूप में, मैं \usage
ब्लॉक के बिना Rd
फ़ाइलें लिख रहा हूँ और \examples
ब्लॉक में ऊपर कोड लिखने, लेकिन फिर मैं तर्क दस्तावेज़ के लिए कोई जगह नहीं और इस तरह से check
बहुत वास्तव में जांच करने के लिए थोड़ा है की है। चूंकि मैं इससे संतुष्ट नहीं हूं, अब मैं समुदाय को वर्तमान सामान्य अभ्यास के बारे में पूछ रहा हूं।
मुझे नहीं पता कि यह संदर्भ कक्षाओं का भी मामला है, लेकिन एस 3 कक्षाएं आप इस समस्या को हल करने के लिए '\ alias' का उपयोग करेंगे। – Andrie
ऐसा नहीं है कि उपयोग ब्लॉक दुर्भाग्यवश कैसे काम करते हैं। क्या आपने अंतर्निहित संदर्भ वर्ग दस्तावेज़ के बारे में मदद पढ़ी है? – hadley
@ हैडली: मैंने सोचा कि मेरे पास था, लेकिन जाहिर है कि मैंने '\ S4method' आइटम चीज़ को याद किया। आप किस दस्तावेज का संदर्भ लेते हैं, इसका वर्णन करता है? – mariotomo