Mit dem Knoten Erweiterungsausgabe können Sie Skripts ausführen, die in R, Python oder Python für Spark geschrieben wurden, um Ausgaben zu erzeugen.
Nachdem Sie den Knoten an Ihren Erstellungsbereich angepasst haben, doppelklicken Sie auf den Knoten, um seine Eigenschaften zu öffnen.
Syntax (Registerkarte)
- Flag-Felder konvertieren. Gibt an, wie Flagfelder behandelt werden. Es gibt zwei Optionen: Zeichenfolgen zu Faktor, Ganzzahlen und reelle Zahlen zu verdoppelnund Logische Werte (True, False). Wenn Sie Logische Werte (True, False) auswählen, gehen die ursprünglichen Werte der Flagfelder verloren. Wenn ein Feld beispielsweise die Werte
Male
undFemale
enthält, werden diese inTrue
undFalse
geändert. - Fehlende Werte in den R 'nicht verfügbaren' Wert (NA) konvertieren. Bei Auswahl dieser Option werden alle fehlenden Werte in das R konvertiert.NAWert. Der MehrwertNAwird von R verwendet, um fehlende Werte zu identifizieren. Einige R-Funktionen, die Sie verwenden, verfügen möglicherweise über ein Argument, das steuern kann, wie sich die Funktion verhält, wenn die DatenNA. Mit der Funktion können Sie beispielsweise auswählen, dass Datensätze, dieNAWenn diese Option nicht ausgewählt ist, werden fehlende Werte unverändert an R übergeben und können Fehler verursachen, wenn Ihr R-Script ausgeführt wird.
- Datums-/Uhrzeitfelder in R-Klassen mit Sondersteuerung für Zeitzonen umrechnen Wenn diese Option ausgewählt ist, werden Variablen mit Datums-oder Datums-/Uhrzeitformaten in R Datums-/Uhrzeitobjekte konvertiert. Sie müssen eine der folgenden Optionen auswählen:
- R POSIXct. Variablen mit Datums-oder Datums-/Uhrzeitformaten werden in R konvertiert.POSIXctObjekten
- R POSIXlt (Liste). Variablen mit Datums-oder Datums-/Uhrzeitformaten werden in R konvertiertPOSIXltObjekten
Hinweis: Die POSIX -Formate sind erweiterte Optionen. Verwenden Sie diese Optionen nur, wenn Ihr R-Script für Datums-/Uhrzeitfelder Behandlungsverfahren angibt, für die diese Formate erforderlich sind. Die POSIX-Formate gelten nicht für Variablen mit Zeitformaten.
Registerkarte "Konsolenausgabe"
Das Register Konsolenausgabe enthält alle Ausgaben, die bei der Ausführung des R-Skripts oder Python empfangen werden (bei Verwendung eines R-Skripts wird beispielsweise die Ausgabe angezeigt, die von der R-Konsole empfangen wird, wenn das R-Skript im Feld R-Syntax im Register Syntax ausgeführt wird). Diese Ausgabe kann Fehlernachrichten oder Warnungen zu R oder Python enthalten, die beim Ausführen des R- oder Python-Scripts erzeugt werden. Die Ausgabe kann in erster Linie für das Debugging des R-Scripts verwendet werden. Die Registerkarte Konsolenausgabe enthält außerdem das im Feld R-Syntax oder Python-Syntax angegebene Script.
Jedes Mal, wenn das Skript Erweiterungsimport ausgeführt wird, wird der Inhalt der Registerkarte Konsolenausgabe mit der von der R- oder Python empfangenen Ausgabe überschrieben. Sie können die Ausgabe nicht bearbeiten.