This page gives an overview of plot types
for objects of class "sts".
# S4 method for sts,missing
plot(x, type = observed ~ time | unit, ...)NULL (invisibly).
The methods are called for their side-effects.
an object of class "sts".
see Details.
arguments passed to the type-specific plot
function.
There are various types of plots which can be produced from an
"sts" object. The type argument specifies the desired
plot as a formula, which defaults to observed ~ time | unit,
i.e., plot the time series of each unit separately.
The observed term on the left-hand side can also be omitted;
it is used by default. Arguments to
specific plot functions can be passed as further arguments (...).
The following list describes the plot variants:
observed ~ time | unitThe default type shows
ncol(x) plots, each containing the time series of one
observational unit. The actual plotting per unit is done by the
function stsplot_time1, called sequentially from
stsplot_time.
A ggplot2-based alternative for this type of plot is
provided through an autoplot-method
for "sts" objects.
observed ~ timeThe observations in x are
first aggregated over units
and the resulting univariate time-series is plotted via the
function stsplot_time.
alarm ~ timeGenerates a so called alarmplot for a
multivariate sts object. For each time point and each
series it is shown whether there is an alarm (so it actually shows
alarm ~ time | unit and this type works as well).
In case of hierarchical surveillance the user can pass
an additional argument lvl, which is a vector of the
same length as rows in x specifying for each time series
its level.
observed ~ unitproduces a map of counts (or incidence) per region aggregated over
time. See stsplot_space for optional arguments,
details and examples.
the documentation of the individual plot types
stsplot_time, stsplot_space,
as well as the animate method.