Exakte Achse tickt und beschriftet in R Lattice xyplot

8

Ich erstelle viele Plots (jeweils als separates Bild), die alle identische Achsengrenzen haben müssen. Bei der Verwendung von Ylim sind die Teilstriche an den äußersten Rändern ungeschickt platziert und Teilstriche sind für die Extremwerte weggelassen.

%Vor%

In Fall 1 werden die Achsen-Ticks und Beschriftungen automatisch bei (y = 10,15,20,25,30) generiert. Alle Teilstriche sind markiert, und für die extremen Teilstriche (y = 10 und y = 30) gibt es eine vertikale Auffüllung im Zeichenrechteck.

In Fall 2, wenn ich Ylim-Werte festlege, werden die Teilstriche bei (y = 10,12,14,16,18,20) erzeugt, aber Beschriftungen erscheinen nur für (y = 12,14,16,18) . Tick-Labels fehlen an den Extremen. Außerdem gibt es keine vertikale Auffüllung für die extremen Teilstriche im Diagrammrechteck.

Gibt es eine Möglichkeit, ylim zu spezifizieren und trotzdem die Häkchen und Beschriftungen ähnlich wie in Fall 1 erscheinen zu lassen?

Allgemeiner, wenn ylim angegeben wird:
1. Wie können Sie genau angeben, wo jedes Häkchen steht?
2. Wie können Sie genau angeben, welche Markierungen markiert werden sollen?

    
Bryan 11.07.2013, 02:50
quelle

2 Antworten

13

Um Ihre Häkchen und Beschriftungen an die gewünschte Stelle zu bringen, können Sie Folgendes tun:

%Vor%

Das Padding-Problem, ich bin mir nicht sicher, wie ich mich ansprechen soll, außer dass ich die ylim= Argumente manuell anpasse.

    
thelatemail 11.07.2013, 03:53
quelle
1

Das Padding wird in gitter.options mit axis.padding gesteuert. Siehe "gitter.options"

    
Irenabyss 21.04.2016 11:47
quelle

Tags und Links