powered by
Identifies the map regions clicked by the user.
# S3 method for map identify(x, n = 1, index = FALSE, ...)
a map object containing named polygons.
the number of clicks to wait for.
If TRUE, returns the index of the polygon, rather than its name.
additional arguments passed to identify.default.
identify.default
a character vector of length n, naming the selected regions.
n
The current algorithm is somewhat crude --- selects the region whose centroid is closest to the click. A more sophisticated approach would use map.where.
map.where
identify, map.where
identify
identify(map("state", fill = TRUE, col = 0)) if(require(mapproj)) identify(map("world", proj = "lagrange", fill = TRUE, col = 0))
Run the code above in your browser using DataLab