Questo è un set di dati interessante per cercare di rappresentare graficamente, in parte perché non è veramente categorico. Entrambi i fattori a 3 livelli sono ordinali e c'è una possibile interazione tra di loro (presumibilmente, è più difficile per un mild
baseline
avere substantial
improvement
- o forse substantial
improvement
significa qualcosa di diverso per ciascuno baseline
).
Con più variabili, di solito non esiste un'unica vista che mostri tutte le funzionalità che potrebbero interessarti. Alcuni fattori saranno più facili da confrontare rispetto ad altri. Penso che la tua visione originale sia buona e sarebbe meglio con i suggerimenti di Nick Cox: rimuovere le leggende duplicate e usare una scala di colori ordinale.
Se sei più interessante nel vedere la differenza tra i trattamenti, puoi enfatizzare il cambiamento usando un grafico ad area in pila invece di barre in pila.
Di solito sono diffidente nei confronti dello stacking in generale perché è più difficile leggere i valori medi, ma rafforza la natura a somma fissa di questi dati. E rende facile leggere la somma moderate
+ substantial
se è rilevante. Ho invertito l'ordine dei improvement
livelli in modo che più alto sia meglio per la frequenza.
Senza accatastamento, l'equivalente è un grafico della pendenza.
È più facile leggere ogni livello, ma è più difficile capire l'interazione. Devi tenere presente che la terza riga dipende direttamente dalle altre due.
Data la natura ordinale dei dati, può essere utile convertire il improvement
valore in un punteggio numerico, come spesso accade con i dati Likert . Per esempio, none=0
, moderate=1
, substantial=2
. Quindi puoi rappresentare graficamente quella variabile su una scala continua. Il rovescio della medaglia è che devi trovare un punteggio ragionevole (ad esempio, forse 0, 1 e 5 sarebbe una rappresentazione più vera).
Colophon : questi grafici sono stati realizzati con la funzione Graph Builder nel pacchetto software JMP (che aiuto a sviluppare). Sebbene realizzato interattivamente, uno script, ad esempio, per la trama dell'area, senza le personalizzazioni della colorazione, è:
Graph Builder(
Graph Spacing( 15 ),
Variables( X( :treatment ), Y( :frequency ),
Group X( :baseline ), Overlay( :improvement )
),
Elements( Area( X, Y ) )
);