Description Usage Arguments Details Value Author(s) References See Also Examples
The function barmap()
draws a bar plot (vertical bar) of the given factor variable
name.var
and a map with sites of coordinates coordinates(sp.obj)
.
1 2 3 |
sp.obj |
object of class extending Spatial-class |
name.var |
a character; attribute name or column number in attribute table |
type |
Character string indicating type of histogram to be drawn. "percent" and "count" give relative frequency and frequency histograms. |
names.arg |
a vector of level names of name.var |
names.attr |
names to use in panel (if different from the names of variable used in sp.obj) |
criteria |
a vector of boolean of size the number os spatial units, which permit to represent preselected sites with a cross, using the tcltk window |
carte |
matrix with 2 columns for drawing spatial polygonal contours : x and y coordinates of the vertices of the polygon |
identify |
if not FALSE, identify plotted objects (currently only working for points plots). Labels for identification are the row.names of the attribute table row.names(as.data.frame(sp.obj)). |
cex.lab |
character size of label |
pch |
a vector of symbol which must be equal to the number of level else all sites are printed whith pch[1] |
col |
a vector of colors which must be equal to the number of level else all sites and all bars are printed with col[1] |
xlab |
a title for the graphic x-axis |
ylab |
a title for the graphic y-axis |
axes |
a boolean with TRUE for drawing axes on the map |
lablong |
name of the x-axis that will be printed on the map |
lablat |
name of the y-axis that will be printed on the map |
The selection of a bar on the bar plot results in the corresponding sites coloured on the map with the corresponding colour observed on the bar. Reversely, the selection of sites on the map by "points" or "polygon" results in the drawing of the sub-barplot in red.
In the case where user click on save results
button,
a vector of integer is created as a global variable in last.select
object.
It corresponds to the number of spatial units selected just before leaving the Tk window.
Thomas-Agnan C., Aragon Y., Ruiz-Gazen A., Laurent T., Robidou L.
Thibault Laurent, Anne Ruiz-Gazen, Christine Thomas-Agnan (2012), GeoXp: An R Package for Exploratory Spatial Data Analysis. Journal of Statistical Software, 47(2), 1-23.
Roger S.Bivand, Edzer J.Pebesma, Virgilio Gomez-Rubio (2009), Applied Spatial Data Analysis with R, Springer.
histomap
, histobarmap
, scattermap
, densitymap
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ######
# data eire
require("maptools")
eire <- readShapePoly(system.file("etc/shapes/eire.shp", package="spdep")[1],
ID="names", proj4string=CRS("+proj=utm +zone=30 +units=km"))
# a basic usage ...
barmap(eire,"pale")
# ... with all options
barmap(eire,3, type = "percent",col=c("pink","orange"),
names.arg=c("not pale","pale"), names.attr=names(eire),
criteria=NULL, identify=TRUE, cex.lab=0.8, pch=c(10,11),
xlab="Are majority people are pale ?", ylab="Percent",
axes=TRUE, lablong="longitude", lablat="latitude")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.