Wie erhält man mehr als eine Hintergrundfarbe auf dem ggplot2-Plotbereich?

8

Ist es möglich, mehr als eine Hintergrundfarbe für den Plotbereich (aber nicht den Panelbereich) in einem ggplot2-Graphen zu haben? Ein Tipp sagt mir, dass es möglich sein könnte, dies als eine Art Hintergrundfarbe für Achsen zu tun.

So sieht mein aktuelles Diagramm aus:

Und das möchte ich erreichen:

[Die endgültigen Farben werden sicherlich anders sein. Ich habe dieses Beispiel einfach in seiner einfachsten Form benutzt, um die Diskussion zu erleichtern.

Ich habe versucht, "fill" Argumente zu übergeben:

%Vor%

aber es ist offensichtlich fehlgeschlagen, da dieses Argument für element_rect gemeint ist.

    
Fael 26.12.2013, 09:50
quelle

1 Antwort

7

Sie können grobs an den Rändern hinzufügen - ich musste mich mit den Anmerkungsbereichen herumärgern, um sie passend zu machen - also erwarte, dass es eine robustere Methode gibt. Angepasst von dieser Frage: Wie platziere ich grows mit annotation_custom () in bestimmten Bereichen der Plot-Region?

%Vor%

    
user20650 26.12.2013, 13:34
quelle

Tags und Links