Benutzerdefinierte Achsenpausenintervalle

8

Ich habe Daten mit kontinuierlichen x- und y-Werten. Über ein spezifisches x-Intervall möchte ich die Tick-Inkremente kleiner machen, z. zwischen 50 und 60 sollte der Abstand zwischen den Unterbrechungen 1 sein (50, 51, 52, 53, 59, 60). Für den Rest der Achse ist es in Ordnung, wenn die Ticks um 10 inkrementiert werden. Meine gewünschte X-Achse würde Breaks haben bei:

%Vor%

Was ich versucht habe:

%Vor%

Wie Sie sehen, überschneiden sich die Beschriftungen. Wie kann ich dies klarer erreichen?

    
SimpleNEasy 06.10.2013, 19:18
quelle

1 Antwort

22

Es scheint sehr eng zu sein, mehr Etiketten als alle zehn einzuquetschen. Sie können also versuchen, die Etiketten bei den Markierungen 52 bis 58 fallen zu lassen, indem Sie diese vier Positionen mit ""

kennzeichnen %Vor%

Alternativ können Sie den relevanten x-Bereich mit coord_cartesian vergrößern. Die zugrunde liegenden Daten sind unverändert und wir vergrößern nur einen kleinen Teil der Originaldaten. Das gezoomte Diagramm kann dann dem ursprünglichen Diagramm als Unterdiagramm hinzugefügt werden. Es gibt viele Möglichkeiten, Unterpläne anzuordnen. Hier ist ein Beispiel:

%Vor%

    
Henrik 06.10.2013, 23:10
quelle

Tags und Links