mf_label | R Documentation |
Put labels on a map.
mf_label(
x,
var,
col,
cex = 0.7,
overlap = TRUE,
lines = TRUE,
halo = FALSE,
bg,
r = 0.1,
q = 1,
...
)
x |
object of class |
var |
name(s) of the variable(s) to plot |
col |
labels color, it can be a single color or a vector of colors |
cex |
labels cex, it can be a single size or a vector of sizes |
overlap |
if FALSE, labels are moved so they do not overlap. |
lines |
if TRUE, then lines are plotted between x,y and the word, for those words not covering their x,y coordinate |
halo |
if TRUE, a 'halo' is displayed around the text and additional arguments bg and r can be modified to set the color and width of the halo. |
bg |
halo color, it can be a single color or a vector of colors |
r |
width of the halo, it can be a single value or a vector of values |
q |
quality of the non overlapping labels placement. Possible values are 0 (quick results), 1 (reasonable quality and speed), 2 (better quality), 3 (insane quality, can take a lot of time). |
... |
further text arguments. |
No return value, labels are displayed.
mtq <- mf_get_mtq()
mf_map(mtq)
mtq$cex <- c(rep(.8, 8), 2, rep(.8, 25))
mf_label(
x = mtq, var = "LIBGEO",
col = "grey10", halo = TRUE, cex = mtq$cex,
overlap = FALSE, lines = FALSE
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.