R titolo della legenda del pacchetto tmap in tm_lines e

Aug 18 2020

Sto cercando di creare una mappa con l'elemento "tm_lines" senza un titolo di legenda. Non sembra esserci un'opzione per rimuovere il titolo della legenda. Un esempio con i set di dati World e Rivers:

tm_shape(World) +
tm_fill() +
tm_shape(rivers) +
tm_lines(col="black", lwd="scalerank", scale=2, title="")

Questo produce una mappa con una legenda con un titolo del nome della variabile "scalerank". È possibile produrre la stessa mappa senza il titolo del nome della variabile ("scalerank" in questo caso) nella legenda? Con altre funzioni tm come "tm_dots ()" è possibile alterare il titolo della legenda semplicemente con "title =", che non sembra esistere per "tm_lines" (non per tm_symbols).

Risposte

1 MarcoSandri Aug 18 2020 at 12:43

Puoi usare l' title.lwdargomento di tm_lines:

library(tmap)
data(World, metro, rivers)

tm_shape(World) +
tm_fill() +
tm_shape(rivers) +
tm_lines(col="black", lwd="scalerank", scale=2, title.lwd="")