المشكلة
يمكن تحرير البرامج النصية الآن، وأنا أرى أية طريقة لإضافة معلمات مخصصة النصي. معلمات البرنامج النصي تنفيذ الجزء دائماً نفس الإدخال الحقلين "إدخالات السريع" ونماذج البرامج النصية التي حصلت على تثبيتها مع ديبلوير (مثل "ديبلوير – مرحبا World.R") لكن "R كائنات" تضم جميع أنواع معلمات مخصصة في هذا الجزء مع منزلقات، إلخ. كيف يمكنني إضافة تلك البرامج النصية الخاصة بي؟
الحل
افتراض أن يتم تطوير البرامج النصية R في IDE بهم R المفضلة، مثل رستوديو، تحتاج أولاً لتثبيت الحزمة ريفوسكريبتولس في بيئة R IDE.
أن أرشفة الحزمة R توجد هنا:
$REVODEPLOYR_HOME/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
على سبيل المثال، على جهاز لينكس التالية في تثبيت الجذر غير ذلك المسار قد الشكل التالي:
/home/deployr-user/deployr/7.1.0/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
في رستوديو فقط اضغط على علامة التبويب حزم في اللوحة اليمنى السفلية وإضافة الحزمة. أو العميل تثبيت الحزمة يدوياً:
تثبيت CMD R RevoScriptTools_1.0-1.tar.gz
فور تثبيت هذه الحزمة البدء في استخدام الدالتين revoPackage() و revoInput() لتعريف تبعيات الإدخال/حزمة البرامج النصية الخاصة بهم.
لعرض التعليمات للحزمة فقط قم بكتابة:
??RevoScriptTools
يقدم المجموعة التعليمات وتفاصيل حول كيفية استخدام revoPackage() و revoInput().
إذا قمت بتحميل برنامج نصي باستخدام هذه الدالات ضمن إدارة المستودع ثم اللوحة العلوية اليسرى ضمن علامة التبويب اختبار تقديم عناصر تحكم الإدخال المطلوب.