Ist es möglich, lattice
(oder ggplot2
) mit Elementen mit polygon()
(oder Elementen, die mit einer ähnlichen Funktion erstellt wurden) aus der graphics
-Bibliothek annotieren?
Ich bin mit keiner der beiden Bibliotheken vertraut, die über einfache Grafiken hinausgehen, die im Internet veröffentlicht und in Deepayan Sarkars Buch gedruckt wurden. Daher, während ich Code für das habe, was ich in R mit der graphics
-Bibliothek gemacht habe, wäre es wünschenswert, auf relevante, äquivalente Funktionen und Anwendungsbeispiele für lattice
oder ggplot2
hinzuweisen. Danke.
Es gibt eine Reihe von Methoden, die das Hinzufügen grafischer Objekte zu Gitterplots erlauben. Im Paket gitterExtra gibt es layer
und die Methoden "+". In pkg: gitter selbst kann man zu bestehenden Plots mit trellis.focus(...)
gefolgt von Panelaufrufen wie panel.polygon()
hinzufügen. Ich habe diese in der Vergangenheit benutzt, um contourplot () s zu kommentieren.
Wenn Sie das Beispiel für Hilfe (Konturplot) machen und dann folgen Sie dem:
%Vor%... Sie sollten ein Rechteck mit Ecken c (5,60) sehen, c (15,60), c (15,90), c (5,90) wurde in Feld Nr. 1 des Diagramms platziert . Beachten Sie, dass die Nummerierung unten links als (1,1) angegeben ist. Ich habe im Allgemeinen nicht die Objektorientierung verwendet, um einen Wert von dieser do.call () zurückzugeben, aber ich vermute, dass es gelingen würde.