Problem
Można teraz edytować skrypty, widzę sposobem dodawania parametrów niestandardowych do mojego skryptu. W okienku parametry wykonywania skryptów zawsze mają te same dwa pola wejściowego "Szybkiego wejścia" i "R obiekty", ale skrypty przykładowe, które masz zainstalowane z DeployR (takich jak "DeployR – Hello World.R") mają wszelkiego rodzaju niestandardowe parametry w tym okienku z suwaków, itd. Jak dodać je do moich własnych skryptów
Rozwiązanie
Przy założeniu, że tworzysz skrypty R w preferowany IDE R, jak RStudio, należy najpierw zainstalować pakiet RevoScriptTools w ich środowisku R IDE.
To archiwum pakiet R można znaleźć tutaj:
$REVODEPLOYR_HOME/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
Na przykład na maszynie Linux po instalacji innego niż główny tej ścieżki będzie wyglądać mniej więcej tak:
/home/deployr-user/deployr/7.1.0/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
W RStudio wystarczy kliknąć na karcie pakietów w prawym dolnym rogu panelu i dodania pakietu. Lub klienta można zainstalować pakiet ręcznie:
Zainstaluj CMD R RevoScriptTools_1.0-1.tar.gz
Po zainstalowaniu tego pakietu można uruchomić za pomocą funkcji revoPackage() i revoInput() do zdefiniowania zależności między wejścia i pakiet dla ich skryptów.
Aby wyświetlić Pomoc dla pakietu wystarczy wpisać:
??RevoScriptTools
Pomoc wprowadza pakiet i szczegółowe informacje dotyczące używania funkcji revoPackage() i revoInput().
Jeśli załaduje skryptu za pomocą tych funkcji do repozytorium menedżera panelu prawym górnym na karcie Test będzie renderowana żądany formantów wejściowych.