addPoints {PBSmapping} | R Documentation |
Add EventData/PolyData to an Existing Plot as Points
Description
Add EventData/PolyData to an existing plot, where each
unique EID
describes a point.
Usage
addPoints (data, xlim = NULL, ylim = NULL, polyProps = NULL,
cex = NULL, col = NULL, pch = NULL, ...)
Arguments
data |
|
xlim |
range of X-coordinates. |
ylim |
range of Y-coordinates. |
polyProps |
PolyData specifying which points to plot and their
properties. |
cex |
vector describing character expansion factors (cycled by
|
col |
vector describing colours (cycled by |
pch |
vector describing plotting characters (cycled by |
... |
Details
This function clips data
to xlim
and ylim
before
plotting. It only adds PolyData containing X
and
Y
columns.
For additional help on the arguments cex
, col
, and
pch
, please see par
.
Value
PolyData consisting of the PolyProp
s used to create the plot.
Author(s)
Nicholas M. Boers, Staff Software Engineer
Jobber, Edmonton AB
Last modified Rd: 2013-04-10
See Also
combineEvents
,
convDP
,
findPolys
,
locateEvents
,
plotPoints
.
Examples
local(envir=.PBSmapEnv,expr={
oldpar = par(no.readonly=TRUE)
#--- load the data (if using R)
if (!is.null(version$language) && (version$language=="R"))
data(nepacLL,surveyData,envir=.PBSmapEnv)
#--- plot a map
plotMap(nepacLL, xlim=c(-136, -125), ylim=c(48, 57))
#--- add events
addPoints(surveyData, col=1:7)
par(oldpar)
})