R-Skripts ausführen

Konzept-Informationen

RCOMMAND-Befehl

Analysieren Sie eine Analytics-Tabelle in einem externen R-Skript, und geben Sie die Daten dann aus R zurück, um innerhalb des Analytics-Projekts eine neue Tabelle zu erstellen. Quelldaten werden als ein Datenrahmen an R übergeben, den Sie mit einer bestehenden Funktion referenzieren können.

Mit Analytics-Daten in R arbeiten

Wenn Sie das R-Skript erstellen und aus Analytics heraus ausführen möchten, machen Sie sich damit vertraut, wie Daten zwischen Analytics und R ausgetauscht werden. Sie müssen die R-Funktionen von Analytics in Ihrem R-Skript verwenden, um den Befehl RCOMMAND erfolgreich ausführen zu können.

Ein R-Skript ausführen

  1. Wählen Sie im Menü Analyse > R.

    Das Dialogfeld RCOMMAND wird geöffnet.

  2. Klicken Sie neben dem Feld R-Skript auf Durchsuchen und navigieren Sie auf Ihrem Computer zu dem R-Skript, das Sie ausführen möchten.
  3. Klicken Sie auf Datenfelder wählen, und fügen Sie dem Datenrahmen, den Analytics dem R-Skript zur Verfügung stellt, ein oder mehrere Felder hinzu.

    Tipp

    Sie können auch Ausdrücke als Felder in den Datenrahmen aufnehmen. Um einen Ausdruck zu erstellen, klicken Sie auf Ausdruck und verwenden die Funktionen, Felder und Operatoren, die Ihnen innerhalb des Dialogfelds zur Verfügung stehen. Weitere Informationen finden Sie unter Übersicht über den Ausdruck-Generator.

  4. Optional. Im Abschnitt RCOMMAND-Optionen definieren Sie, wie Sie Analytics-Daten an das R-Skript senden möchten.

    Weitere Informationen finden Sie unter RCOMMAND-Optionen.

  5. Optional. Um die Datensätze zu filtern, die an das R-Skript geschickt werden, klicken Sie auf Wenn und verwenden das Dialogfeld Ausdruck-Generator zur Erstellung eines bedingten Ausdrucks, der als Filter verwendet wird.

    Weitere Informationen über die Erstellung von Ausdrücken im Ausdruck-Generator finden Sie unter Erstellen von Ausdrücken mit dem Ausdruck-Generator.

  6. Um die Ausgabetabelle festzulegen, klicken Sie auf Nach und geben im Feld Dateiname einen Namen für die Tabelle und zugehörige .FIL- Datei an.

    Verwenden Sie den Datei-Explorer, um auf den Ordner zu navigieren, den Sie zur Speicherung der Quelldatendatei verwenden möchten.

    Hinweis

    Analytics-Tabellennamen sind auf 64 alphanumerische Zeichen beschränkt, was die .FIL- Dateierweiterung nicht einbezieht. Der Name kann den Unterstrich beinhalten ( _ ), aber keine anderen Sonderzeichen oder Leerzeichen. Er kann nicht mit einer Ziffer beginnen.

  7. Optional. In der Registerkarte Weiter des Dialogfelds geben Sie Bereichsoptionen für den Befehl an.

    Weitere Informationen finden Sie unter Registerkarte „Weiter“.

  8. Klicken Sie auf OK, um den Befehl auszuführen.

Optionen im Dialogfeld „RCOMMAND“

RCOMMAND-Optionen

Option Beschreibung
Mit Feldnamen exportieren Verwenden Sie die Spaltentitel der Analytics-Quelltabelle als Kopfzeilenwerte des R-Datenrahmens. Hierdurch wird die Option KEEPTITLE des Befehls festgelegt. Sie ist notwendig, falls Sie Daten unter den Spaltentiteln innerhalb des R-Skripts abrufen möchten.
Spalten-Trennzeichen Das Zeichen, das als Trennzeichen zwischen Feldern verwendet werden soll, wenn Daten an R geschickt werden.
Text-Kennzeichner

Das Zeichen, das als Textkennzeichner zum Identifizieren von Feldwerten verwendet wird, wenn Daten an R gesendet werden.

Registerkarte „Weiter“

Option Beschreibung
Alle Verarbeitet alle Datensätze innerhalb der Ansicht (Standardauswahl).
Erste Verarbeitet nur die angegebene Anzahl von Datensätzen und beginnt dabei mit dem ersten Datensatz in der Tabelle.
Nächstes

Verarbeitet nur die angegebene Anzahl von Datensätzen und beginnt dabei mit dem aktuell ausgewählten Datensatz in der Tabelle.

Hinweis

Die Anzahl der Datensätze, die mit den Optionen Erste oder Nächste festgelegt werden, beziehen sich entweder auf die physikalische oder die indizierte Reihenfolge der Einträge in einer Tabelle. Filter oder Schnellsortierung der Ansicht werden vernachlässigt. Bei Ergebnissen analytischer Operationen wird die vorhandene Filterung jedoch berücksichtigt.

Wenn eine Schnellsortierung für die Ansicht angewandt wird, verhält sich die Option Nächste wie Erste.

Achtung

In der gegenwärtigen Version gibt es ein bekanntes Problem mit „Nächste“ bei der Verwendung des Befehls RCOMMAND. Vermeiden Sie die Verwendung dieser Option, weil die Datensatzreferenz unabhängig von der tatsächlichen Auswahl eines Datensatzes auf den ersten Datensatz zurückgesetzt werden kann.

Solange

Nutzt eine WHILE-Anweisung, um die zu verarbeitenden Datensätze in der Primärtabelle basierend auf Kriterien zu begrenzen.

Datensätze in der Ansicht werden nur dann verarbeitet, wenn die angegebene Bedingung als wahr ausgewertet wird. Sobald die Bedingung als falsch bewertet wird, wird die Verarbeitung beendet und es werden keine weiteren Datensätze verarbeitet. Weitere Informationen finden Sie unter Erstellen von Ausdrücken mit dem Ausdruck-Generator.