Trellis-Diagramm


Trellis-Diagramme sind ein Mittel, multivariate Daten zu zeichnen, in Form einer Anordnung von MXN-Feldern. Ein einfaches Beispiel wäre: Zwei "primäre Variablen" werden gewählt, um einen gemeinsamen Achsensatz darzustellen (wiederholt in jedem Feld). Gegen diesen werden alle Kombinationen der zwei kategorialen Variablen (bezeichnet als "Bedingungsvariablen") gezeichnet. Jede Kombination der kategorialen Werte wird als ein separates Feld gezeichnet.

Trellis plots example.png

Wenn Ihre Daten eine Spalte mit kategorialen Daten enthalten oder mehrere Spalten eine Art geschachtelte Teilgruppierung der Daten darstellt, können Sie davon profitieren, die Daten in Origin als ein Trellis-Diagramm zu zeichnen. Trellis-Diagramme wurden in Origin 2017 eingeführt.

Trellis-Diagramme erstellen

  1. Markieren Sie eine oder mehrere Y-Spalten (oder einen Bereich aus einer oder mehreren Y-Spalten).
  2. Wählen Sie im Menü Zeichnen: 2D: Trellis.

Der Dialog plot_group wird geöffnet.

Trellis 01.png

Seit Origin 2018b unterstützt das Trellis-Diagramm weitere Diagrammtypen: gestapelte Säulen, gestapelte Balken, gestapelte Säulen 100 % und gestapelte Balken 100 %.

Trellis plot types 2018b.png

Die Boxdiagramme unterstützen auch ein Trellis-typische Anordnung. Siehe unten Boxdiagramm in Trellis-Diagramm zeichnen.

Das folgende Beispiel verwendet den Datensatz <Origin-Verzeichnis>/Samples/Statistics/LogRegData.dat, importiert über Daten: Aus Datei importieren: Einzelnes ASCII mit den Standardeinstellungen. Der Datensatz enthält zwei Spalten mit kategorialen Daten: Gender (Col(C)) und Career_Change (Col(D)). Wir fügen eine weitere kategoriale Variable, City, hinzu und zeichnen diesen Datensatz dann in ein Trellis-Diagramm.

  1. Klicken Sie auf die Schaltfläche Neue Spalte hinzufügen Button Add New Columns.png auf der Symbolleiste Standard, um auf der rechten Seite eine neue Spalte zum Arbeitsblatt hinzuzufügen.
  2. Markieren Sie die Zellen 1 - 350, klicken Sie mit der rechten Maustaste und wählen Sie Spalten füllen mit: Beliebige Reihe von Text- & Numerischen Werten. Erstellen Sie diese Einstellungen in dem aufgerufenen Dialog erneut:
  3. Trellis 16.png

  4. Geben Sie in der Zelle Langname in der Spalte City den Namen Cities ein.
  5. Markieren Sie die Spalten Col(B) und wählen Sie Zeichnen: Kategorial: Trellis-Diagramm im Menü, um den Dialog plot_group zu öffnen.
  6. Wählen Sie Punktdiagramm als den Diagrammtyp. Klicken Sie unter Variable für separate Felder auf das Dreieck neben Horizontal und fügen Sie Gender und Cities (in dieser Reihenfolge) hinzu. Wählen Sie für Vertikal Career_Change.
    Trellis 18.png
    Klicken Sie auf OK, um Ihr Trellis-Diagramm zu erstellen.
    Trellis 17.png

Anordnung der horizontalen und vertikalen Felder festlegen

Methode 1: Bedienelemente von Variable für separate Felder des Dialogs plot_group verwenden, um die horizontale und vertikale Anordnung der Felder zu bestimmen
Trellis 02.png
Methode 2: Bedienelemente der Registerkarte Feld des Dialogs Details Zeichnung verwenden, um Zeichnungen in Feldern nach dem Zeichnen neu zu ordnen
  1. Markieren Sie im linken Bedienfeld von Details Zeichnung eine Datenzeichnung. Das rechte Bedienfeld umfasst die Registerkarte Feld.
    Trellis 03.png
  2. Auf dieser Registerkarte können Sie die Felder nach Größe oder nach gruppierten Spalte(n) neu anordnen.
    • Nach Größe
      Trellis 04.png
    • Nach Gruppenspalte(n)
      Trellis 05.png
  1. Importieren Sie die Datei <Origin-Verzeichnis>/Samples/Statistics/body.dat (Daten: Aus Datei importieren: Einzelnes ASCII) und übernehmen Sie die Standardeinstellungen. Es sollen die Daten Height vs. Weight gezeichnet werden, wobei Alter (age) und Geschlecht (gender) jeweils kategorisiert werden.
  2. Setzen Sie die Spalte Höhe (Height) als X, indem Sie mit der rechten Maustaste auf sie klicken und im Kontextmenü Setzen als: X auswählen.
  3. Markieren Sie die Spalten Höhe (Height) und Gewicht (Weight) und wählen Sie Zeichnen: Kategorial: Trellis-Diagramm, um den Dialog plot_group zu öffnen.
  4. Wählen Sie im Zweig Variable für separate Felder die Spalte Age (Alter) für Horizontal und die Spalte Gender (Geschlecht) für Vertikal.
    Klicken Sie auf OK, um ein Trellis-Diagramm zu erstellen.
Trellis 06.png

Es gibt eine praktische Beschränkung für die Anzahl der Felder, die das Trellis-Diagramm unterstützt, hauptsächlich beeinflusst von den Voraussetzungen der Systemressourcen. Standard ist eine Beschränkung auf 50 Felder, sowohl in horizontaler als auch in vertikaler Richtung -- eine Grenze, an die die meisten Anwender nicht stoßen. Die Einschränkung von 50 Feldern ist eher beliebig und kann durch Ändern des Werts der Systemvariablen @NOP bearbeitet werden. Wenn Sie die Felderbeschränkung, die durch @NOP festgelegt ist, überschreiten, meldet der Dialog plot_group, dass die zulässige Anzahl von Feldern überschritten wurde und die Grafik nicht ordnungsgemäß erstellt werden kann. Eine Anleitung, wie Sie den Wert einer Systemvariablen ändern, finden Sie in dieser FAQ.

Farbe auf Datenzeichnungen abbilden

Zeichnungen nach einer festgelegten Spalte farblich abbilden
  • Legen Sie im Dialog plot_group die farblich abgebildete Spalte in Variable zum Färben von Datenpunkten fest.

oder

  • Gehen Sie im Dialog Details Zeichnung zur Registerkarte Symbole und legen Sie Folgendes fest: Symbolfarbe: Nach Punkten: Index/Farbpalette.
Zeichnungen nach einer Farbinkrementliste farblich abbilden
  1. Gehen Sie im Dialog Details Zeichnung zur Registerkarte Symbole und legen Sie Folgendes fest: Symbolfarbe: Nach Punkten: Inkrement.
    Trellis 07.png
  2. Auf der Registerkarte Feld können Sie die Farben der Zeichnung innerhalb eines Feld oder zwischen Feldern inkrementieren.
    • Innerhalb eines Felds
      Trellis 08.png
    • Zwischen Feldern
      Trellis 09.png

Felder umbrechen

Wenn Sie viele Kategorien in einer Gruppierungsspalte haben, kann es sein, dass das Trellis-Diagramm aus Platzgründen gequetscht aussieht. Die Lösung ist das "Umbrechen" der Felder, d. h., eine Zeile oder Spalte der Felder wird in mehrere Zeilen/Spalten unterteilt.

  1. Klicken Sie zum Öffnen des Dialogs Details Zeichnung doppelt auf eine Zeichnung.
  2. Aktivieren Sie auf der Registerkarte Feld das Kontrollkästchen Felder bei Spalten-/Zeilenüberschreitung umbrechen und geben Sie die gewünschte Anzahl im Bearbeitungsfeld daneben ein.
Trellis 11.png

Das folgende schnelle Beispiel verwendet eines der Beispielprojekte des Lernzentrums.

  1. Wählen Sie im Menü Hilfe: Lernzentrum, um den Dialog Lernzentrum zu öffnen.
  2. Wählen Sie die Registerkarte Diagrammbeispiel auf der linken Seite und dann die Option Trellis Plot in der Auswahlliste Beispiele in auf der rechten Seite.
  3. Klicken Sie doppelt auf die erste Zelle in der zweiten Zeile, um das OPJ zu öffnen. Aktivieren Sie die Arbeitsmappe Book9. Es soll ein Trellis-Diagramm mit Female vs. Male gezeichnet werden, kategorisiert nach Jahren und umgebrochen in 3x2-Felder.
  4. Klicken Sie mit der rechten Maustaste auf die Spalte C und wählen Sie Setzen als: X.
  5. Markieren Sie die Spalten C und D und wählen Sie Zeichnen: Kategorial: Trellis-Diagramm, um den Dialog plot_group zu öffnen.
  6. Wählen Sie Punktdiagramm als den Diagrammtyp.
  7. Wählen Sie Spalte B für Variable für separate Felder: Horizontal. Klicken Sie auf OK, um ein Trellis-Diagramm zu erstellen.
  8. Klicken Sie zum Öffnen des Dialogs Details Zeichnung doppelt auf das Punktdiagramm. Aktivieren Sie auf der Registerkarte Feld das Kontrollkästchen Felder bei Spalten-/Zeilenüberschreitung umbrechen und geben Sie 3 im Bearbeitungsfeld daneben ein.
Trellis 12.png

Mehrere Felder in einem einzelnen Feld kombinieren

  1. Erstellen Sie eine Reihe kategorisierter Zeichnungen in mehreren Feldern mit Hilfe des Dialogs plot_group.
  2. Klicken Sie zum Öffnen des Dialogs Details Zeichnung doppelt auf das Trellis-Diagramm. Aktivieren Sie auf der Registerkarte Feld das Kontrollkästchen Sich überschneidende Felder in der Gruppe Horizontales und/oder Vertikales Feld.
Trellis 19.png

Das folgende schnelle Beispiel verwendet eines der Projekte des Lernzentrums.

  1. Wählen Sie im Menü Hilfe: Lernzentrum, um den Dialog Lernzentrum zu öffnen. Wählen Sie in diesem Dialog Diagrammbeispiel im linken Bedienfeld und wählen Sie dann "Trellis-Diagramm" in der Auswahlliste Beispiele in.
  2. Klicken Sie doppelt auf das Diagramm in der unteren rechten Ecke, "Trellis - Overlap Panels with Multiple Categories Combination".
  3. Aktivieren Sie die Arbeitsmappe Book8. In einem Feld soll ein Satz Linien- + Punktkurven gezeichnet werden, gruppiert nach den Spalten Location und Treatment.
  4. Markieren Sie die Spalte C und wählen Sie Zeichnen: 2D: Trellis-Diagramm, um den Dialog plot_group zu öffnen.
  5. Wählen Sie Linie + Symbol als den Diagrammtyp.
  6. Wählen Sie die Spalten F und G für Variable für separate Felder: Horizontal. Klicken Sie auf OK, um ein Trellis-Diagramm zu erstellen.
  7. Klicken Sie zum Öffnen des Dialogs Details Zeichnung doppelt auf das Trellis-Diagramm. Aktivieren Sie auf der Registerkarte Feld das Kontrollkästchen Sich überschneidende Felder in der Gruppe Horizontales Feld.
  8. Wechseln Sie zur Registerkarte Symbole und setzen Sie Symbolfarbe: Nach Punkten: Inkrement von: auf Rot.
  9. Gehen Sie zur Registerkarte Feld. Aktivieren Sie die Option Zwischen Feldern in der Gruppe Inkrement auf Feld.
Trellis 10.png

Boxdiagramm in Trellis-Diagramm zeichnen

  1. Boxdiagramm erstellen
  2. Klicken Sie zum Öffnen des Dialogs Details Zeichnung doppelt auf das Diagramm. Legen Sie die kategoriale(n) Spalte(n) auf der Registerkarte Feld, um die Boxen entsprechend in Felder zu trennen.

Das folgende schnelle Beispiel verwendet eines der Projekte des Lernzentrums.

  1. Wählen Sie im Menü Hilfe: Lernzentrum, um den Dialog Lernzentrum zu öffnen. Wählen Sie im aufgerufenen Dialog die Registerkarte Diagrammbeispiel auf der linken Seite und dann "Trellis-Diagramme" in der Auswahlliste oben.
  2. Klicken Sie zum Öffnen des Beispiels "Trellis Plots - Box Charts" doppelt auf das Diagramm.

Die Arbeitsmappe Trellis Plots - Box Charts enthält Verkaufszahlen von zwei Automobilmarken: BMW und Ferrari. Sie werden in einem Boxdiagramm gezeichnet, wobei die Boxen in unterschiedliche Felder nach ihrer Region unterteilt werden und die Mittelwertlinie für jede Region anzeigen.

  1. Erstellen Sie ein Boxdiagramm. Markieren Sie die Spalten col(C) und col(D) in Sheet1 und wählen Sie dann Zeichnen: Kategorial: Gruppierte Boxdiagramme, Roh, um ein Boxdiagramm zu erstellen.
  2. Unterteilen Sie die Boxen in 3 Felder entsprechen der unterschiedlichen Regionen. Klicken Sie zum Öffnen des Dialogs Details Zeichnung doppelt auf die Box. Aktivieren Sie die Registerkarte Feld. Wählen Sie Nach Spalte(n) für das Horizontale Feld und wählen Sie B(Y):Region für Spalte(n).
    Trellis 20.png
  3. Fügen Sie eine Mittelwertlinie für jedes Feld hinzu. Klicken Sie doppelt auf die Y-Achse, um den Dialog Achsen zu öffnen. Aktivieren Sie die Registerkarte Referenzlinien. Fügen Sie die Mittelwertlinie folgendermaßen hinzu.
    Trellis 21.png


    Trellis 22.png

Achsenanzeige

Jedes Feld in einem Trellis-Diagramm teilt einen gemeinsamen Satz Achsen mit den anderen Feldern im Trellis-Diagramm. Beachten Sie, dass diese Achsen nicht mit den beiden zuvor beschriebenen Dialogen benutzerdefiniert angepasst werden: plot_group und Details Zeichnung.

Anpassungen der Achsen werden im Dialog Achsen vorgenommen. In diesem Abschnitt zeigen wir, wie einige kleine Achsenanpassungen Ihr Diagramm leichter lesbar machen können.

Einige Achsenanpassungen können mit Hilfe der Symbolleistenschaltflächen Format und Stil durchgeführt werden. Zum Beispiel können Sie (mit einem einzelnen Klick) Hilfsstrichsbeschriftungen auswählen und die Schaltfläche Kursiv Italics.png verwenden, um den Text einer Hilfsstrichsbeschriftung kursiv anzuzeigen; oder Sie verwenden die Bedienelemente Linien-/Rahmenstil Lineborder style.png bzw. Linien-/Rahmenbreite Button Border Width.png, um die Linienstile und -gewichte festzulegen.

Um den Dialog Achsen zu öffnen:

  1. Klicken Sie doppelt auf die Achse oder die Hilfsstrichsbeschriftungen der Achse.

oder

  1. Wählen Sie bei aktivem Diagramm Format: Achsen: X-/Y-/Z-Achse im Hauptmenü.

Gitternetzlinien

Im folgenden Beispiel haben wir unterschiedliche Gerstesorten auf der vertikalen Achse und die Erträge nach Standort auf der horizontalen Achse. Beachten Sie, wie das Aktivieren der Gitternetzlinien für die vertikalen Achsen das Lesen der Zeichnung viel einfacher macht. Trellis axis grids enabled.png

Im vorherigen Beispiel aktivierten wir die Hauptgitternetzlinien, um die Hilfsstrichsbeschriftungen mit den gezeichneten Daten zu verbinden. Im nächsten Beispiel aktivieren wir Nebengitternetzlinien, um Hilfsstrichsbeschriftungen und gezeichnete Punkte von den daneben liegenden Beschriftungen und Punkten zu trennen.

Trellis axis grids minor.png

Tabellen der Hilfsstrichsbeschriftung

Die Tabellen der Hilfsstrichsbeschriftung bieten eine Möglichkeit, um eine Beschriftung auf mehreren Ebenen für die Diagrammachsen zu erstellen, typischerweise in Zeichnungen von kategorialen Daten. Die Tabellen der Hilfsstrichsbeschriftung werden häufig in Boxdiagrammen und Säulen-/Balkendiagrammen verwendet und sind seit Origin 2018b in Trellis-Diagrammen verfügbar.

Trellis tick label tables.png

Um den Achsendialog auf Seite der Hilfsstrichsbeschriftungstabelle zu öffnen:

  1. Klicken Sie doppelt auf die Tabelle der Hilfsstrichsbeschriftung oder wählen Sie Format: Achsen.
  2. Klicken Sie auf die Registerkarte Beschriftung der Hilfsstriche und verwenden Sie die Unterregisterkarten Format und Tabelle, um die Hilfsstrichstabellen zu konfigurieren.

Weitere Informationen zur Verwendung der Elemente im Dialog Achsen zum Konfigurieren der Tabelle der Hilfsstrichsbeschriftungen finden Sie unter Registerkarte Beschriftung der Hilfsstriche im Dialog Achsen.

Benutzerdefinierte Anpassung der Zeichenketten des Feldbanners

Standardmäßig zeigt das Feldbanner des Trellis-Diagramms die Kategorien der zugehörigen Variable an. Sie haben jedoch Kontrolle darüber, was im Banner angezeigt wird. Zum Beispiel können Sie im Folgenden sehen, dass der Standardbanner auf der linken Seite eine alphanumerische Zeichenkette (A386, C334) zeigt.

Dies wird denjenigen, die mit Ihren Daten nicht vertraut sind, nichts bedeuten. Eine Alternative ist natürlich, eine Diagrammlegende oder eine Textbeschriftung zur Erklärung hinzuzufügen, aber Sie können auch die Zeichenkette im Banner modifizieren. In diesem Fall ändern wir die Standardoption <Feld1>, die nur die Kategorie anzeigt, in <Feld1, @LA>=<Feld1>, wodurch die Zeichenkette die Form "Spaltenlangname = Kategorie" erhält.

Trellis modify panel banner string.png

Beachten Sie, dass durch Klicken auf die Pfeilschaltfläche Button Arrow in Legend Tab.png rechts vom Feld Zeichenkette ein Ausklappmenü mit Vorschlägen zum Erstellen Ihrer Zeichenkette erzeugt wird.

Eine vollständige Liste der Zeichenkettenoptionen finden Sie unter Vollständige Liste der @Optionen in der LabTalk-Hilfe.

Hinweis: In diesem Abschnitt haben wir über Tabellen der Hilfsstrichsbeschriftung und Feldbanner gesprochen. Sie ähneln sich im Aussehen, aber beachten Sie bitte, dass Feldbanner spezifisch für Trellis-Diagramme sind, während die Tabellen der Hilfsstrichsbeschriftungen allgemeiner sind und in Boxdiagrammen, Säulen-/Balkendiagrammen etc. verwendet werden können. Beides kann benutzerdefiniert angepasst werden über den Dialog Achsen.

Weitere Anpassungen der Hilfsstrichsbeschriftung

Lange Textzeichenketten in Hilfsstrichsbeschriftungen benötigen eine Form der Anpassung und abgesehen vom Anpassen der Schriftgröße können Sie Hilfsstrichsbeschriftungen (a) umbrechen oder (b) drehen. Beide Anpassungen werden über Bedienelemente der Registerkarte Format im Dialog Achsen durchgeführt.

Trellis axis label rotation.png
  1. Klicken Sie auf die Registerkarte Beschriftung der Hilfsstriche und verwenden Sie die Bedienelemente der Unterregisterkarte Format, um Schrift, Größe, Drehen (Grad) bzw. Textumbruch festzulegen.

Statistische Referenzlinien hinzufügen

Sie können Referenzlinien für Schlüsselstatistiken zu jedem Trellis-Feld hinzufügen. Beschriftung ist optional.

  • Die einfachste Methode, dies zu tun, ist das Verwenden der Schaltfläche Statistische Referenzlinien hinzuzufügen der Minisymbolleiste auf Layerebene. Klicken Sie in eines der Felder, um die Minisymbolleiste aufzurufen und dann auf die Schaltfläche Statistische Referenzlinien hinzuzufügen. Wählen Sie deine Statistik in dem Ausklappmenü. Die Schaltfläche handhabt automatisch die Syntax für jedes Feld.
    MT Add stats reference lines button.png
  • Alternativ -- wenn auch etwas schwieriger -- können Sie Linien und Beschriftungen mit Hilfe der Bedienelemente im Dialog Referenzlinien hinzufügen.