Problem
Ich kann auch Skripts bearbeiten, sehe keine Möglichkeit, das Skript benutzerdefinierte Parameter hinzufügen. Im Skript Ausführungsparameter immer denselben zwei Eingabefelder "Quick Inputs" und "R" zwar jedoch Beispielskripts, die mit DeployR (z. B. "DeployR – Hallo World.R") installiert alle Arten von benutzerdefinierten Parametern in diesem Bereich mit Schiebereglern. Wie füge ich in meinen eigenen Skripts?
Lösung
Angenommen, Entwickeln von Skripten R ihre bevorzugte R IDE wie RStudio, müssen Sie zuerst RevoScriptTools in ihrer Umgebung R IDE installiert.
Das R-paketarchiv finden Sie hier:
$REVODEPLOYR_HOME/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
So würde auf einem Linux-Computer nach einer nicht-Root-Installation, dass der Pfad wie folgt aussehen:
/home/deployr-user/deployr/7.1.0/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz
RStudio klicken Sie auf die Registerkarte Pakete im unteren rechten Bereich, und fügen Sie die Paketdatei. Oder der Kunde das Paket manuell installieren:
R CMD-Installation RevoScriptTools_1.0-1.tar.gz
Nach der Installation dieses Pakets können Sie nutzen die Funktionen revoPackage() und revoInput() Paket-Eingabe Abhängigkeiten für ihre Skripts zu definieren.
Geben Sie die Hilfe für das Paket nur:
??RevoScriptTools
Hilfe stellt das Paket und wie die revoPackage() und revoInput() verwenden.
Wenn Sie ein Skript mit diesen Funktionen in Repository Manager hochlädt rendert oberen rechten Bereich der Registerkarte Test die gewünschten Eingabesteuerelemente.