zum Hauptinhalt springen
Loading...
Skip to article
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

R-Coding in Stats iQ


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Achtung: Sie lesen über eine Funktion, auf die nicht alle Stats iQ-Benutzer Zugriff haben. Wenn Sie an dieser Funktion interessiert sind, wenden Sie sich an Ihren Vertriebsbeauftragten, um zu erfahren, ob Sie sich qualifizieren.

Ü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.

Achtung: Der Qualtrics Support kann Sie zwar bei der Einrichtung der R-Code-Variablen und anderen auf dieser Seite beschriebenen Grundlagen unterstützen, kann jedoch keine Unterstützung bei benutzerdefiniertem Code in R bieten. Sie können sich jedoch jederzeit an die Developer Corner in der Qualtrics Community wenden, wenn Sie Fragen zum Programmieren in R haben.

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.

  1. Wählen Sie auf der linken Seite die Variablen aus, die Sie mit R analysieren möchten.
    Bild des Arbeitsbereichs stats iQ; links sind drei Variablen ausgewählt, und darüber wird das erweiterte Menü aufgeklappt, sodass Sie die R-Code-Option sehen können

    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.
  2. Klicken Sie auf Erweitert.
  3. Wählen Sie R-Code.

Anschließend müssen Sie als Nächstes Ihre Variablen benennen.

Achtung: Wenn Sie mit R vertraut sind, kann es sein, dass Ihr gesamter Datensatz das Datenfeld für Ihren R-Code ist. Die vorherige Auswahl Ihrer Variablen mag seltsam sein, aber Sie haben weiterhin die Möglichkeit, Ihren DataFrame zu ändern, während Sie Code schreiben.

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.

Beispiel: Sie können einen Datennamen mit 30 numerischen Variablen mit 20 Millionen Zeilen (d.h. 600 Millionen Datenpunkten) analysieren.
Beispiel: Wenn Sie 15 kategorische Variablen haben und alle Variablen Kategorien haben, die höchstens 10 Zeichen lang sind, können Sie 20 Millionen Zeilen mit Daten haben (d.h. 300 Millionen Datenpunkte). Angenommen, Sie haben eine kategorische Variable namens Abteilung mit den Kategorien „Vertrieb“, „Kundenerfolg“ und „Support“. Die Kategorie „Kundenerfolg“ ist mehr als 10 Zeichen lang. Sie können weitere kategorische Variablen in Ihr DataFrame aufnehmen, die Abteilungen ähneln und Kategorien haben, die länger als 10 Zeichen sind. Die Anzahl der Zeilen in Ihrem DataFrame muss jedoch für jede Variable, die Sie hinzufügen, verringert werden. Kategorien, die länger als 10 Zeichen sind, benötigen mehr Speicher.

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.

Tipp: Wenn eine Variable einen Namen mit weniger als 50 Zeichen hat, erstellt Stats iQ automatisch einen R-kompatiblen Namen dafür. Sie können diesen Namen nach Bedarf bearbeiten.
  1. Geben Sie unter Variablencode kompatibler Name einen codekompatiblen Namen für jede Variable ein. Jeder Name muss folgende Anforderungen erfüllen:
    Bild eines modalen Fensters mit Namensdataframe-Variablen. Der vollständige Name jeder Variablen wird aufgelistet, sowie ein Feld, in dem Sie einen neuen Namen festlegen können.

    • 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.
  2. 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).
  3. Wenn Sie fertig sind, klicken Sie auf Bestätigen.
    Tipp: Sie können erst bestätigen, wenn alle Namen codekompatibel sind.
Qtp: R-Code-kompatible Namen für Variablen werden nicht zwischen R-Code-Karten übertragen.

Ä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.

  1. Klicken Sie oben rechts im Kopf der R-Code-Karte auf die Schaltfläche Variablen des Dataframes.
    Bild einer R-Code-Karte; dieser Screenshot konzentriert sich auf den oberen rechten Bereich, wo er Variablen des Dataframes aussagt (3)
  2. Um den Namen einer vorhandenen Variablen zu bearbeiten, nehmen Sie Änderungen in der Spalte Variablencodekompatibler Name vor.
    Bild der R-Code-Karte und wie sie sich nach dem Wählen der Drucktaste geändert hat. In der linken Spalte mit klickbaren Variablen wird der Variablenname angezeigt. Die rechte Spalte mit offenen Feldern besagt, dass der Variablencode mit dem Namen kompatibel ist.

    Tipp: Wenn Sie Variablennamen bearbeiten, achten Sie darauf, die Anforderungen zu erfüllen.
  3. 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.
  4. Um eine Variable zu entfernen, klicken Sie auf das Minuszeichen ( ).
  5. 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.
    Screenshot zeigt, wie die Dropdown-Liste zum Hinzufügen von Variablen in die vollständige Umfragedatenliste erweitert wird
  6. Wenn Sie fertig sind, klicken Sie auf Änderungen speichern.
Tipp: Über die Schaltfläche Bearbeiten neben jeder Variable können Sie die Umkodierungswerte oder die Gruppierung anpassen. Bei der Bucketierung können Sie die obere/untere Box anpassen.

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.

Bild, das zeigt, wie Code, der auf der einen Seite geschrieben wurde, auf der anderen Seite ausgeführt wird

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.

Achtung: Die Stats iQ R-Integration verwendet nicht denselben Code-Laufzeitmechanismus wie RStudio. Wenn Sie in der Stats iQ R-Integration die Ausführung des Quelltexts in Zeile 15 auslösen, wird der gesamte Quelltext aus den Zeilen 1 bis 15 ausgeführt, und nur die Ausgabe der Zeile 15 wird angezeigt. Wenn Sie Code für eine bestimmte Zeile ausführen, werden daher alle Zeilen bis zur ausgewählten Zeile ausgeführt, und nur die Ausgabe der ausgewählten Zeile wird 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.

df plus ein Dollarzeichen liefert eine Liste von Variablen

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.

Bild mit der Registerkarte "Pakete" der rechten Hälfte der R-Code-Karte

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.

Bild einer Codekarte, in der Bibliotheksfunktionen ausgeführt werden

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.

Bild einer Suche ohne Ergebnisse und der Drucktaste im Center zum Anfordern von Paketen

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.

Achtung: Die Prüfung und der Abschluss von Paketanforderungen kann mehrere Werktage in Anspruch nehmen. Qualtrics kann Sie kontaktieren, wenn Klärungsbedarf in Bezug auf bestimmte Pakete besteht. Senden Sie Paketanfragen nicht über einen anderen Kommunikationskanal an Qualtrics, sondern über die Schaltfläche „Paket anfordern“ im Produkt.

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.

Bild zeigt Rechtsklickoptionen auf einem generierten Graphen

Inkompatible R-Befehle

Der Ansichtsbefehl ist nicht mit R-Code-Karten kompatibel.

Achtung: Kompatible R-Befehle können sich im Laufe der Zeit ändern.

Häufig gestellte Fragen

Viele Seiten dieses Portals wurden mithilfe maschineller Übersetzung aus dem Englischen übersetzt. Obwohl wir bei Qualtrics die bestmögliche maschinelle Übersetzung ausgewählt haben, um ein möglichst gutes Ergebnis zu bieten, ist maschinelle Übersetzung nie perfekt. Der englische Originaltext gilt als offizielle Version. Abweichungen zwischen dem englischen Originaltext und den maschinellen Übersetzungen sind nicht rechtlich bindend.