openair
importTraj
function, which provides pre-calculated back
trajectories at specific receptor locations.trajCluster(traj, method = "Euclid", n.cluster = 5, plot = TRUE,
type = "default", cols = "Set1", split.after = FALSE, map.fill = TRUE,
map.cols = "grey40", map.alpha = 0.4, projection = "lambert",
parameters = c(51, 51), orientation = c(90, 0, 0), ...)
importTraj
.type
determines how the data are split
i.e. conditioned, and then plotted. The default is will produce a
single plot using the entire data. Type can be one of the built-in
types as detailed in cutData
e.g. RColorBrewer
colours --- see the openair
openColours
function type
other than type
independently or extracted after the cluster
calculations have been applied to the whomap.fill = TRUE
map.cols
controls
the fill colour. Examples include map.fill = "grey40"
and
map.fill = openColours("default", 10)
. The latter colours
the countries and can help differentiate them.mapproj
package. See?mapproj
for extensive details and information
on setting other parameters and orientation (see below).mapproj
package. Optional
numeric vector of parameters for use with the projection
argument. This argument is optional only in the sense that certain
projections do not require additional parameters. If a projection
does require mapproj
package. An optional
vector c(latitude,longitude,rotation) which describes where the
"North Pole" should be when computing the projection. Normally
this is c(90,0), which is appropriate for cylindrical and conic
projectiolattice:levelplot
and cutData
. Similarly, common
axis and title labelling options (such as xlab
,
ylab
, main
) are passed to levelplot
vicluster
giving the calculated cluster.method = "Angle"
does tend to take much longer
to calculate. Further details of these methods are given in the
openair manual.importTraj
, trajPlot
, trajLevel
## import trajectories
traj <- importTraj(site = "london", year = 2009)
## calculate clusters
traj <- trajCluster(traj, n.clusters = 5)
head(traj) ## note new variable 'cluster'
## use different distance matrix calculation, and calculate by season
traj <- trajCluster(traj, method = "Angle", type = "season", n.clusters = 4)
Run the code above in your browser using DataLab