scattermap {GeoXp} | R Documentation |
The function `scattermap' draws a scatterplot of the given variables $(var1,var2)$ and a map with sites of coordinates $(long,lat)$. Boxplots of each variable $var1$ and $var2$ are represented below the x-axis and y-axis.
scattermap(long,lat,var1,var2,listvar=NULL, listnomvar=NULL,reg.line=TRUE,quantiles=NULL, criteria=NULL, carte=NULL,label="",cex.lab=1, pch=16, xlab="",ylab="", col="grey", axes=FALSE, lablong="", lablat="")
long |
a vector $x$ of size $n$ |
lat |
a vector $y$ of size $n$ |
var1 |
a vector of numeric values of size $n$ |
var2 |
a vector of numeric values of size $n$ |
listvar |
matrix of variables which permit to plot bubbles on map or add a graphic using the tk window |
listnomvar |
a list with names of variables $listvar$ |
reg.line |
If TRUE, drawing of the linear predictor for `response' in linear model |
quantiles |
a list of order of conditionnal quantile regression spline |
criteria |
a vector of size $n$ of boolean with TRUE on specific sites (these for non interactive selection) |
carte |
matrix with 2 columns for drawing spatial polygonal contours : $x$ and $y$ coordinates of the vertices of the polygon |
label |
a list of character of size $n$ with name of site. Names are printed on map after a selection |
cex.lab |
character size of label |
pch |
16 by default, choice of representation of selected points |
xlab |
a title for the graphic x-axis |
ylab |
a title for the graphic y-axis |
col |
"grey" by default, color of the points of the scatter plot |
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 |
Each site is associated to a value of `var1' and a value of `var2'. There is an interactivity between the two windows: the sites selected by `point' or `polygon' on the scatterplot are represented on the map in red; sites selected on the map are then represented in red on the scatterplot. Users have the possibility to draw linear predictor for `response' in linear model (option $reg.line$) or conditionnal quantile regression spline (option $quantiles$).
A vector of boolean of size $n$. TRUE if the site was in the last selection.
Thomas-Agnan C., Aragon Y., Ruiz-Gazen A., Laurent T., Robidou L.
Aragon Yves, Perrin Olivier, Ruiz-Gazen Anne, Thomas-Agnan Christine (2008), ``Statistique et Econométrie pour données géoréférencées : modèles et études de cas''
dblehistomap
, histobarmap
, scattermap
, densitymap
# data on price indices of real estate in France data(immob) midiP <- readOGR(system.file("vectors/region.mif", package = "GeoXp")[1], "region") cont_midiP<-spdf2list(midiP)$poly scattermap(immob$longitude,immob$latitude,immob$prix.vente, immob$prix.location,carte= cont_midiP,listvar=immob, listnomvar=names(immob),pch=5,xlab="Prix de vente",ylab="Prix de location", col="purple",quantiles=0.5) # data baltimore data(baltimore) scattermap(baltimore$X,baltimore$Y,baltimore$PRICE,baltimore$SQFT, listvar=baltimore, listnomvar=names(baltimore),xlab="SQFT",ylab="PRICE", criteria=(baltimore$CITCOU==1),axes=TRUE,lablong="X",lablat="Y", reg.line=TRUE) # Data Eire data(eire) eire.contours<-polylist2list(eire.polys.utm) scattermap(eire.coords.utm$V1,eire.coords.utm$V2,eire.df$ROADACC, eire.df$OWNCONS, listvar=eire.df,listnomvar=names(eire.df),carte=eire.contours, xlab="Routes",ylab="Taux de consomation",reg.line=TRUE,quantiles=0.95)