Einzelne Legende bei Verwendung von Gruppe, Linientyp und Farbe in ggplot2?

8

Ich erstelle ein sehr einfaches Diagramm, das Daten gruppiert und die Gruppierungsvariable verwendet, um Linienstil und Farbe zu bestimmen. Ich überschreibe dann diejenigen mit 'scale_linetype_manaul' und 'scale_colour_manual'. So weit, so gut, aber wenn ich versuche, Legendenbeschriftungen oder ihren Titel zu ändern, teilt sich die Legende in zwei Teile: einen für den Linientyp und einen für die Farbe. Ich möchte nur eine Legende, aber mit den benutzerdefinierten Etiketten und Titel.

Nach diese Frage habe ich darauf geachtet, einen Namen zu nennen beide skalieren Objekte gleich, aber das scheint nicht zu helfen.

Minimales Beispiel:

%Vor%

Dies ergibt die folgende Figur mit zwei Legenden. Wie kann ich diese Legenden mit benutzerdefinierten Labels und einem Titel neu kombinieren?

    
Thijs 24.07.2015, 12:09
quelle

1 Antwort

12

Dies könnte helfen:

%Vor%

Wenn die in scale_color_manual und in scale_linetype_manual definierten Labels unterschiedlich sind oder nur in einem von ihnen angegeben sind, erhalten Sie zwei verschiedene Legenden.

    
RHertel 24.07.2015, 12:27
quelle

Tags und Links