Dies ist ein interessanter Datensatz, der versucht, grafisch darzustellen, zum Teil, weil er nicht wirklich kategorisch ist. Beide 3-Level - Faktoren sind Ordnungs und es ist möglich , Zusammenspiel zwischen ihnen (vermutlich, es ist schwieriger für ein mild
baseline
haben substantial
improvement
- oder vielleicht substantial
improvement
etwas anderes bedeutet für jeden baseline
).
Bei mehreren Variablen gibt es normalerweise keine einzige Ansicht, die alle Funktionen anzeigt, die Sie interessieren könnten. Einige Faktoren lassen sich leichter vergleichen als andere. Ich denke, Ihre ursprüngliche Ansicht ist gut und wäre besser mit den Vorschlägen von Nick Cox: Entfernen doppelter Legenden und Verwenden einer ordinalen Farbskala.
Wenn Sie den Unterschied zwischen den Behandlungen am interessantesten sehen, können Sie die Änderung hervorheben, indem Sie ein Diagramm mit gestapelten Bereichen anstelle von gestapelten Balken verwenden.
Ich bin normalerweise vorsichtig beim Stapeln im Allgemeinen, weil es schwieriger ist, die Mittelwerte zu lesen, aber dies verstärkt die Fixsummennatur dieser Daten. Und es macht es einfach, die Summe moderate
+ zu lesen, substantial
wenn dies relevant ist. Ich habe die Reihenfolge der improvement
Pegel umgedreht, damit höher für die Frequenz besser ist.
Ohne Stapelung ist das Äquivalent ein Steigungsdiagramm.
Es ist einfacher, jedes Level zu lesen, aber schwieriger, das Zusammenspiel zu verstehen. Man muss bedenken, dass die dritte Zeile direkt von den beiden anderen abhängig ist.
In Anbetracht der Ordnungszahl der Daten kann es hilfreich sein, den improvement
Wert in eine numerische Punktzahl umzuwandeln , wie dies bei Likert- Daten häufig der Fall ist . Zum Beispiel none=0
, moderate=1
, substantial=2
. Dann können Sie diese Variable auf einer kontinuierlichen Skala grafisch darstellen. Der Nachteil ist, dass Sie eine vernünftige Wertung finden müssen (z. B. 0, 1 und 5 wären eine wahrere Darstellung).
Kolophon : Diese Plots wurden mit der Funktion Graph Builder im Softwarepaket JMP erstellt (das ich mitentwickle). Obwohl interaktiv erstellt, ist ein Skript zum Beispiel für das Flächendiagramm ohne die Farbanpassungen:
Graph Builder(
Graph Spacing( 15 ),
Variables( X( :treatment ), Y( :frequency ),
Group X( :baseline ), Overlay( :improvement )
),
Elements( Area( X, Y ) )
);