Ich habe einen ggplot2 Plot, der wie folgt aussieht:R ggplot2 facet_grid Frage
alt text http://img69.imageshack.us/img69/9704/plot.png
aus dem folgenden R-Code:
ggplot(newdata, aes(benefit, cost, colour = factor(opt), shape = factor(roster)))
+ facet_grid(. ~ location)
Es ist genau das, was ich brauche, mit der Ausnahme, dass der Graph zu weit um klar gelesen zu werden.
Ich möchte in der Lage sein, die vier äußersten rechten Orte zu nehmen und sie unter die vier ganz links zu platzieren, so dass die Streudiagramme so geordnet sind.
Adelaide Brisbane Cairns Canberra Darwin Hobart Melbourne Sydney
Kann ich das mit facet_grid()? Oder soll ich einfach zwei Plots erstellen und in GIMP aufstellen?
Die Dokumentation auf facet_grid() scheint nicht anzuzeigen, dass es möglich ist.
Danke für die Hilfe :-)
doh versuchen könnte! das hätte einfach sein sollen. Das einzige Problem ist, dass, wenn ich versuche, facet_wrap zu verwenden, wie Sie sagten, das Ausgabefenster leer anzeigt. Irgendwelche Ideen? – user246211
okay so facet_wrap (. ~ Location, ncol = 4) funktioniert nicht ... benötigt facet_wrap (~ location, ncol = 4) (ich sehe Sie bearbeitet, um zu korrigieren). Danke schön! – user246211
Eine Beobachtung - Sie können die genaue Reihenfolge der Facetten steuern, indem Sie sicherstellen, dass die Faktoren die Bestellinformationen enthalten. Der Standardwert besteht darin, dass die Faktoren alphabetisch oder numerisch in aufsteigender Reihenfolge angeordnet sind. Dies kann jedoch geändert werden. –