Tabelle hinzufügen (ausgerichtet Textblöcke) zu Plotten in R
Ich möchte noch hinzufügen, einen kleinen Tisch (z.B. als Legende) ein Grundstück in R. Ich denke an etwas wie:
t <- wantedTableMethod(
row("param1", "param2", "param3", "param4")
, row(value11, value12, value13, cell(value14, adj=0))
, row(value21, value22, value23, value24)
, row(value31, value32, value33, cell(value34, adj=1))
border = F
)
plot(1,1)
legend("topleft", t)
Alle Werte einer Spalte haben den gleichen offset. Ist so etwas möglich in R, oder muss ich richten Sie jeden Wert manuell?
- Welche Sprache (oder Paket) verwenden Sie das Objekt zu erstellen
t
hier? - Die Befehle/Paket ist etwas, was ich Suche. Mein Beispiel ist geschrieben in
fictional R code
. Die Befehle nicht existieren, soweit ich weiß. Ich dachte, es könnte helfen zu verstehen, was ich Plane zu tun,...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
plotrix
Paket hat einenaddtable2plot
Funktion können Sie eindata.frame
odermatrix
zuMit dem Beispiel aus der Hilfe-Seite
Es wurde entwickelt, um die Arbeit als ähnlich zu
legend
wie möglich.plotrix
. Nette Funktion.Wenn Sie wirklich abgeneigt zu externen Pakete, die Sie erreichen können eine version dieser in
base
R sowie:VORBEHALT coder, dass da
v
gezwungen werden zucharacter
haben, müssen Sie vorsichtig sein, über float-Formatierung (sprintf
ist dein Freund). Es gibt auch andere Glocken & pfeift wietext.col
zu helfen spiffen bis der plot ein bisschen mehr, wenn Sie möchten.pt.bg=c("white","red","yellow","green"), bty="n", pch=22,
innerhalb der Legende nennen, aber machen Sie es sich nur einmal für jede Zeile? auf der linken Seite nur