R-Coding in Stats iQ
Über R-Coding in Stats iQ
R ist eine statistische Programmiersprache, die häufig für flexible und leistungsstarke Analysen verwendet wird. Auf dieser Seite wird erläutert, wie Sie in Stats iQ mit dem Programmieren in R beginnen können.
Auswählen von Datenfeldvariablen für R-Code
Bevor Sie mit der Programmierung in R beginnen können, müssen Sie die Variablen auswählen, die Teil Ihres „Dataframe“ sein werden. Ihr DataFrame ist die Sammlung von Variablen, für die Sie Ihre Analyse durchführen möchten. Diese Variablen können einen beliebigen Typ haben.
- Wählen Sie auf der linken Seite die Variablen aus, die Sie mit R analysieren möchten.
Tipp: Sie können mehrere Variablen auswählen, die Grenzen variieren jedoch je nach Größe Ihrer Daten. Weitere Informationen finden Sie unter Dataframe-Größe unten. - Klicken Sie auf Erweitert.
- Wählen Sie R-Code.
Anschließend müssen Sie als Nächstes Ihre Variablen benennen.
Richtlinien zur Datenfeldgröße
Es gibt einige Einschränkungen hinsichtlich der Größe des Datennamens, den Sie beim Kodieren mit R in Stats iQ verwenden können. Abhängig von den Variablentypen, die Sie in Ihren Dataframe aufnehmen, ist es möglich, dass Sie eine größere Anzahl von Variablen oder eine kleinere Anzahl von Variablen basierend auf der Größe einer einzelnen Zelle analysieren können.
„Zelle“ bedeutet, die Daten als Tabelle oder Tabellenkalkulation zu visualisieren. Die Anzahl der Zellen in Ihrem Datenset ist die Anzahl der Zeilen (einzelne Datenpunkte/Antworten) multipliziert mit der Anzahl der Spalten (die Felder in Ihrem Datenset). Die Größe jeder einzelnen Zelle (d.h. der Speicherbedarf) hängt vom Variablentyp ab.
Die maximale Datenfeldgröße beträgt 512 MByte. Beachten Sie, dass der dataframe nicht das gesamte Datenset, sondern nur ausgewählte Variablen umfasst.
Benennen von Dataframe-Variablen für R-Code
Sobald Sie Ihre Variablen ausgewählt und auf R-Code geklicktwerden Sie aufgefordert, Ihre Variablen zu benennen. In diesem Abschnitt erfahren Sie, wie Sie Ihren Variablen R-Code-kompatible Namen geben.
- Geben Sie unter Variablencode kompatibler Name einen codekompatiblen Namen für jede Variable ein. Jeder Name muss folgende Anforderungen erfüllen:
- Es dürfen nur Buchstaben, Zahlen, Punkte ( . ) und Unterstriche ( _ ) verwendet werden.
- Darf nicht mit einer Zahl, einem Unterstrich oder einem Punkt beginnen, gefolgt von einer Zahl.
- Darf kein reserviertes R-Wort sein, z.B. TRUE.
- Darf kein Duplikat eines vorhandenen codekompatiblen Namens innerhalb derselben R-Codekarte sein.
- Wenn Sie in ein Feld klicken, um einen Namen einzugeben, werden diese Anforderungen rechts angezeigt. Sie sehen, wie viele Anforderungen der Name erfüllt (grüner Haken) oder nicht erfüllt (rotes Minuszeichen).
- Wenn Sie fertig sind, klicken Sie auf Bestätigen.
Tipp: Sie können erst bestätigen, wenn alle Namen codekompatibel sind.
Ändern von Dataframe-Variablen in der R-Code-Karte
Nachdem Sie Ihre ersten Dataframe-Variablen ausgewählt haben, können Sie sie nach Bedarf ändern oder umbenennen.
- Klicken Sie oben rechts im Kopf der R-Code-Karte auf die Schaltfläche Variablen des Dataframes.
- Um den Namen einer vorhandenen Variablen zu bearbeiten, nehmen Sie Änderungen in der Spalte Variablencodekompatibler Name vor.
Tipp: Wenn Sie Variablennamen bearbeiten, achten Sie darauf, die Anforderungen zu erfüllen. - Um die Datenset-Variable selbst zu ändern, wählen Sie in der Spalte Variablenname eine andere Variable aus.
Beispiel: Wir haben die NPS-Gruppe hinzugefügt, möchten diese aber stattdessen in den numerischen NPS-Wert (0-10) ändern.
- Um eine Variable zu entfernen, klicken Sie auf das Minuszeichen ( – ).
- Um eine weitere Variable hinzuzufügen, klicken Sie auf Variable hinzufügen, und wählen Sie dann etwas aus der Dropdown-Liste aus. Diese Variable müssen Sie dann benennen.
- Wenn Sie fertig sind, klicken Sie auf Änderungen speichern.
Schreiben und Ausführen von R-Code
Die R-Code-Karte ist in der Mitte halbiert. In der linken Hälfte können Sie Ihren Code bearbeiten. In der rechten Hälfte sehen Sie die Ausgaben der Ausführung Ihres Codes.
Sie können eine einzelne Codezeile ausführen, indem Sie oben auf die Schaltfläche Zeile ausführen klicken oder die Tastenkombinationen Befehlstaste + Eingabetaste (für Mac) oder Strg + Eingabetaste (für PC) verwenden, wenn sich der Cursor auf einer bestimmten Zeile befindet.
Sobald Sie die Ausführung einer Zeile auslösen, sehen Sie die mit der Zeile verknüpfte Ausgabe auf der Registerkarte Ausgabe der rechten Hälfte der Karte. Auf der Registerkarte Ausgabe werden die Codezeile, die ausgeführt wurde, blau und das Ergebnis der Ausführung rechts darunter angezeigt.
Automatische Vervollständigung für Dataframe-Variablen
Wenn Sie df$ im Editor eingeben, werden automatisch vervollständigte Vorschläge für Ihre Dataframe-Variablen angezeigt.
Verwendung von R-Paketen
R-Coding in Stats iQ wird vorinstalliert mit Hunderten der beliebtesten R-Pakete, die für die Analyse verwendet werden. Klicken Sie auf die Registerkarte Pakete in der rechten Hälfte der Karte, um die Liste der verfügbaren Pakete anzuzeigen. Sie können die Suchleiste oben verwenden, um nach bestimmten Paketen zu suchen.
Um ein Paket zu verwenden, verwenden Sie den Befehl library() im Code-Editor auf der linken Seite. Geben Sie den Paketnamen in die Klammern ein, und führen Sie den Quelltext aus.
Anfordern neuer Pakete
Sie können anfordern, dass R-Code-Pakete Stats iQ hinzugefügt werden, wenn Sie sie nicht in der Liste der verfügbaren Pakete finden. Wenn Sie auf der Registerkarte Pakete suchen und keine Übereinstimmungen gefunden werden, wird eine Option zum Anfordern neuer Pakete angezeigt.
Wenn Sie auf die Schaltfläche Paket anfordern klicken, gelangen Sie zu einer schnellen Umfrage, in der Sie Details zu den Paketen eingeben können, die Sie verwenden möchten.
Herunterladen generierter Plots und Bilder
Diagramme oder Bilder, die Sie mit Ihrem Code generieren, können sehr einfach heruntergeladen werden. Blättern Sie einfach zu dem betreffenden Diagramm oder Bild, und klicken Sie mit der rechten Maustaste auf das Bild, um Kopier- oder Sicherungsoptionen anzuzeigen.
Inkompatible R-Befehle
Der Ansichtsbefehl ist nicht mit R-Code-Karten kompatibel.