Learn R Programming

cartography (version 3.1.4)

legendGradLines: Legend for Graduated Size Lines Maps

Description

Plot legend for graduated size lines maps.

Usage

legendGradLines(
  pos = "topleft",
  title.txt = "Title of the legend",
  title.cex = 0.8,
  cex = 1,
  values.cex = 0.6,
  breaks,
  lwd,
  col,
  values.rnd = 2,
  frame = FALSE
)

Arguments

pos

position of the legend, one of "topleft", "top", "topright", "right", "bottomright", "bottom", "bottomleft", "bottomleftextra", "left" or a vector of two coordinates in map units (c(x, y)).

title.txt

title of the legend.

title.cex

size of the legend title.

cex

size of the legend. 2 means two times bigger.

values.cex

size of the values in the legend.

breaks

break points in sorted order to indicate the intervals for assigning the width of the lines

lwd

a vector giving the width of the lines.

col

color of symbols.

values.rnd

number of decimal places of the values in the legend.

frame

whether to add a frame to the legend (TRUE) or not (FALSE).

Examples

Run this code
library(sf)
mtq <- st_read(system.file("gpkg/mtq.gpkg", package="cartography"))
plot(st_geometry(mtq))
box()
legendGradLines(title.txt = "Title of the legend", 
                pos = "topright",
                title.cex = 0.8,
                values.cex = 0.6, breaks = c(1,2,3,4,10.2,15.2),
                lwd = c(0.2,2,4,5,10),
                col ="blue", values.rnd =2)

Run the code above in your browser using DataLab