Kann position_jitter mit position_dodge kombiniert werden?

8

Ich habe Boxplots sehr gemocht, in denen jitterte Punkte über den Boxplots liegen, um die tatsächlichen Daten darzustellen, wie unten:

%Vor%

(Dies ist besonders hilfreich, wenn die Anzahl der Datenpunkte in jeder Box sehr unterschiedlich ist.)

Ich möchte diese Technik verwenden, wenn ich (implizit) auch position_dodge verwende, um Boxplots durch eine zweite Variable zu trennen, z. B.

%Vor%

Allerdings kann ich nicht herausfinden, wie man die Punkte um die colour Variable (hier, l2 ) ausweicht und sie auch jittert.

    
Drew Steen 26.09.2013, 02:56
quelle

4 Antworten

6

Hier ist ein Ansatz, der das Jittering und Ausweichen manuell durchführt.

%Vor%

    
mnel 26.09.2013, 05:05
quelle
4

Ich glaube nicht, dass es dir gefallen wird, aber ich habe noch nie einen Weg gefunden, um deine eigenen X-Werte für die Punkte zu erstellen. In diesem Fall:

%Vor%

Es ist sicherlich ein langer Weg vom Ideal, wird aber schnell zur Routine. Wenn jemand eine alternative Lösung hat, wäre ich sehr glücklich!

    
alexwhan 26.09.2013 03:26
quelle
3

Das neue position_jitterdodge () funktioniert dafür. Es erfordert jedoch die Füllästhetik, um festzulegen, wie Punkte gruppiert werden. Sie müssen also eine manuelle Füllung angeben, um ungefärbte Felder zu erhalten:

%Vor%     
John Didion 21.07.2015 15:00
quelle
0

Eine andere Option wäre die Verwendung von Facetten:

%Vor%

Leider haben Sie nicht genug Punkte, um das Ergebnisdiagramm zu veröffentlichen.

    
Ruben Rellan 12.06.2015 21:32
quelle

Tags und Links