ggplot2 geom_area plottet unerwartet (endet an falscher Stelle)

8

Ich verwende ggplot2, um die folgenden Daten mit geom_area zu plotten. Die Werte sind als Spiegelbild der x-Achse ausgelegt. Aber das Ende der Handlung für den Hund ist nicht gespiegelt.

Aber wie Sie aus diesem Datenrahmen sehen können, sollte Hund auf x = 100 und y = 0 enden, aber es scheint auf x = 100 und y = 100 zu enden (siehe letzte Reihe)

Wie kann ich Hundespink genau machen?

%Vor%

Seltsamerweise, wenn ich nur Teilmenge Hund es richtig plotten:

%Vor%

    
Tyler Rinker 25.11.2014, 20:35
quelle

2 Antworten

4

Ich bekomme den gleichen Fehler ... Eine andere mögliche Lösung ist die Verwendung von geom_ribbon .

%Vor%

Dies ergibt auch das richtige Diagramm

    
LJW 25.11.2014 20:59
quelle
3

Ich bin nicht sicher, warum Sie dieses unerwartete Ergebnis bekommen. Ich habe die gleiche seltsame Handlung.

Eine mögliche Problemumgehung:

%Vor%

was zum gewünschten Ergebnis führt:

    
Jaap 25.11.2014 20:53
quelle

Tags und Links