, wie die vertikale Position des ggplot-Titels geändert wird, ohne die Ausrichtung der Achsenbeschriftung zu ändern

7

Bearbeiten: Das Problem lag daran, dass ich theme(title = element_text()) falsch geändert habe, als ich theme(plot.title(element_text()) ändern musste. Ich hätte das bemerkt, wenn ich die theme() -Dokumentation genauer untersucht hätte.

Original Beitrag:

Wenn Sie die vertikale Ausrichtung des Titels ändern, ändert sich auch die Position der Beschriftungen für die x- und y-Achse. Ist das ein Fehler? Oder interpretiere ich die Funktion von theme () falsch? Ich verwende ggplot2 Version 0.9.3.1

Minimales reproduzierbares Beispiel.

%Vor%

Der Standardtitel ist für meinen Geschmack zu nah an der Grafik ....

%Vor%

Wenn ich versuche, den Titel zu verschieben, werden die Achsenbeschriftungen ebenfalls verschoben und auf dem Diagramm unleserlich gezeichnet.

%Vor%

    
Andrew Barr 23.10.2013, 20:06
quelle

2 Antworten

24

Sie möchten plot.title nicht title :

%Vor%

Alternative schnelle Lösung fügt einen Zeilenumbruch hinzu:

%Vor%     
Ricardo Saporta 23.10.2013, 20:13
quelle
6

vjust funktioniert nicht für mich (ich denke auch, dass Werte in [0, 1] sein sollten). Ich benutze

%Vor%     
George Dontas 18.01.2016 09:26
quelle

Tags und Links