Ich versuche derzeit, die Werte verschiedener Variablen auf der gleichen Karte zu zeigen.Wie zeigen Sie zwei Werte auf der gleichen Ebene mit tm_text?
Unten ist mein Code:
tm_shape(pv_malay_merge) +
tm_fill(col = "Exposure", n = 10, title = "Policyholders' Exposure",
palette = rev(brewer.pal(n = 4, "RdYlGn"))) +
tm_borders(lwd = 0.5) +
tm_text(text = "NAME_1", size = 0.5) +
tm_shape(malay_merge) +
tm_bubbles(size = "Exposure")
Der obige Code ergibt:
Danach habe ich versuchen, es zu ändern:
die Änderungtm_shape(pv_malay_merge) +
tm_fill(col = "Exposure", n = 10, title = "Policyholders' Exposure",
palette = rev(brewer.pal(n = 4, "RdYlGn"))) +
tm_borders(lwd = 0.5) +
tm_text(text = c("NAME_1", "Exposure"), size = 1) +
tm_shape(malay_merge) +
tm_bubbles(size = "Exposure")
Hinweis in tm_text()
Funktion. Daraus ergibt sich:
Jeder Vorschlag auf den Karten zu kombinieren?
Wenn Sie beide in eine Karte einfügen, würde die Karte imo schwer zu lesen sein. Außerdem: Ein [reproduzierbares Beispiel] (http://stackoverflow.com/questions/5963269) würde es anderen sehr erleichtern, Ihnen zu helfen. – Jaap
BTW: vielleicht mit zwei separaten Aufrufen für 'tm_text' versuchen? – Jaap
@ProcrastinatusMaximus Die Werte werden sich überschneiden, wenn wir 'tm_text' trennen, ich habe es vorher probiert, indem ich zwei Ebenen erstellt habe –