Legendentitel und Haupttitel in ggplot2 hinzufügen

8

Hi Ich versuche ggplot2 zu verwenden, um folgendes zu tun

1) Ändern Sie den Namen der Legende in "Asset" 2) Fügen Sie oben einen Titel hinzu 3) Ändern Sie den Rand jedes Panels in eine festere dunkle Linie 4) Möchten Sie den Namen und die Farbe jedes Panels chart Titel "corp" usw.

ändern

Das ist, was ich habe und ich bin nicht sicher, wie man das macht. Jede Hilfe wird sehr geschätzt

%Vor%

Vielen Dank

    
qfd 04.02.2014, 23:59
quelle

1 Antwort

14

1) Sie können den Legendennamen in "Asset" ändern, indem Sie "Asset" als ersten Parameter in der Funktion scale_color_manual angeben.

%Vor%

2) Sie können

tun %Vor%

für den Titel

3) Sie können theme() ein zusätzliches Argument hinzufügen, um die Hintergrundfarbe zu ändern (wodurch ein Rand um das Feld herum erscheint)

%Vor%

Quelle: Platzieren von Unterteilungen zwischen Facettenrasterlinien

Sie könnten auch versuchen, p=p+theme_bw() früher im Ausdruck hinzuzufügen, aber das könnte zu viele Dinge ändern.

4) Für die Rasterbeschriftungen haben Sie 2 Optionen (gut, mehr, aber diese sind am einfachsten). Erstens können Sie die Ebenen Ihrer Daten umbenennen. Wenn Sie das nicht tun möchten, können Sie eine Bezeichnerfunktion erstellen, die als Argument in facet_grid() übergeben wird. Siehe das Beispiel hier:

Ссылка

Für die Farbe des Panels können Sie auch theme() für das

verwenden %Vor%     
Max Candocia 05.02.2014, 00:26
quelle

Tags und Links