Setze die Y-Achse links von einer Heatmap?

8

Wie mache ich eine Heatmap mit den Y-Achsenbeschriftungen auf der linken Seite? Es scheint rechts zu fehlen. Muss ich mit axis() eine benutzerdefinierte Achse erstellen?

    
James 02.09.2011, 17:42
quelle

1 Antwort

9

In der Funktion heatmap sind die Positionen der Achsen fest codiert. Aber es wäre sehr einfach, nur eine einzige Zahl zu ändern, um sie auf der anderen Seite zu positionieren. Geben Sie "heatmap" an Ihrer Konsole ein und ändern Sie das erste Argument von einer 4 in eine 2 im zweiten axis() -Aufruf.

Alles, was ich geändert habe, war:

%Vor%

An den Rändern müssen noch Änderungen vorgenommen werden, um den Switch unterzubringen. Das Ändern des aktuellen Werts von 0 auf 5 scheint in dem Beispiel, in dem ich mit der Hilfe-Seite gespielt habe, ausreichend Platz zu schaffen:

%Vor%

Das war mein Testfall:

%Vor%     
42- 02.09.2011, 18:09
quelle

Tags und Links