هل هناك طريقة لتحديث الوثائق تلقائيًا في حزمة R؟

StackOverflow https://stackoverflow.com/questions/4099963

  •  29-09-2019
  •  | 
  •  

سؤال

لقد استخدمت "package.skeleton ()" لإنشاء ملفات مساعدة .rd قبل بضعة أشهر. لقد قمت بتحرير هذه الملفات ، وقمت أيضًا بتغيير الوظائف ، وأزلت بعض الوظائف ، وأضفت أخرى. هل هناك وظيفة تعمل أتمتة تحديث ملفات RD؟

تحديث

تم إصدار حزمة لطيفة للتو RD2Roxygen, ، وصفه المؤلف ياهوي شيه على مقالات.

كما يوحي الاسم ، تتيح هذه الحزمة المرء إدراج الوثائق بشكل روحي موجود حاليًا في .rd في ملفات .r. يبدو وكأنه نهج واعد لتعلم كل من Roxygen وتحويل الحزم الموجودة حاليًا إلى حزم R. وو هوو. شكرا ياهوي!

بناءً على إجابات لجوشوا وياهوي ، يبدو أن الإجابة هي: يسمح Roxygen بالتحديث التلقائي لملفات RD وما إلى ذلك استنادًا إلى التغييرات في كود المصدر. R ، وإذا كنت لا أستخدم Roxygen حاليًا ، فيمكن أن يساعدني RD2Roxygen في الترحيل.

هل كانت مفيدة؟

المحلول

Rd2roxygen تم تصميمه لمساعدة مطوري الحزم الذين "عالقون" في ملفات RAW RD ولكنهم يرغبون في التبديل إلى roxygen - يمكنه معالجة ملفات RD وتحديث البرامج النصية R بتعليقات Roxygen. منذ ذلك الحين ، يمكنك البدء في الاستمتاع بقوة roxygen. لذا Rd2roxygen ليست إجابة مباشرة ، لكنها قد تساعدك في الانتقال.

نصائح أخرى

هذا لا يجيب على وجه التحديد على سؤالك ، ولكن قد تكون مهتمًا به Roxygen.

لا ، لا أعتقد ذلك.

لكن يمكنك محاولة إعادة التشغيل package.skeleton() للوظائف الجديدة أو المتغيرة ثم دمج هذا باليد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top