Usage
polarFreq(polar,
pollutant = "",
statistic = "frequency",
ws.int = 1,
breaks = seq(0, 5000, 500),
cols = "default",
trans = TRUE,
type = "default",
min.bin = 1,
border.col = "transparent",
main = "",
key.header = statistic,
key.footer = pollutant,
key.position = "right",
key = NULL,
auto.text = TRUE, ...)
Arguments
polar
A data frame minimally containing ws
, wd
and
date
.
pollutant
Mandatory. A pollutant name corresponding to a
variable in a data frame should be supplied e.g. pollutant =
"nox"
statistic
The statistic that should be applied to each wind
speed/direction bin. Can be "frequency", "mean", "median", "max"
(maximum), "stdev" (standard deviation) or "weighted.mean". The option
"frequency" (the default) is the simplest and plots the frequency
ws.int
Wind speed interval assumed. In some cases e.g. a low
met mast, an interval of 0.5 may be more appropriate.
breaks
The user can provide their own scale. breaks
expects a sequence of numbers that define the range of the scale. The
sequence could represent one with equal spacing e.g. breaks =
seq(0, 100, 10)
- a scale from 0-10 in inte
cols
Colours to be used for plotting. Options include
"default", "increment", "heat", "jet" and user defined. For user
defined the user can supply a list of colour names recognised by R
(type colours()
to see the full list). An example wo
trans
Should a transformation be applied? Sometimes when
producing plots of this kind they can be dominated by a few high
points. The default therefore is TRUE
and a square-root transform
is applied. This results in a non-linear scale and (usual
type
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. "season"
min.bin
The minimum number of points allowed in a wind
speed/wind direction bin. The default is 1. A value of two requires
at least 2 valid records in each bin an so on; bins with less than 2
valid records are set to NA. Care should be taken when using
border.col
The colour of the boundary of each wind
speed/direction bin. The default is transparent. Another useful choice
sometimes is "white".
key.header, key.footer
Adds additional text/labels to the scale
key. For example, passing options key.header =
"header", key.footer = "footer"
adds addition text
above and below the scale key. These arguments are passed to
drawOpenKey
via <
key.position
Location where the scale key is to plotted.
Allowed arguments currently include "top"
, "right"
,
"bottom"
and "left"
.
key
Fine control of the scale key via drawOpenKey
. See
drawOpenKey
for further details.
auto.text
Either TRUE
(default) or FALSE
. If
TRUE
titles and axis labels will automatically try and format
pollutant names and units properly e.g. by subscripting the
2 in NO2.
...
Other graphical parameters passed onto
lattice:xyplot
and cutData
. For example, in the case
of cutData
the option hemisphere = "southern"
.