Low-level Options Controlling Behaviour of Lattice
Functions to handle settings used by lattice. Their main purpose is to make code maintainance easier, and users normally should not need to use these functions. However, fine control at this level maybe useful in certain cases.
- character giving the name of a setting
new options can be defined, or existing ones modified, using one or
more arguments of the form
name = valueor by passing a list of such tagged values. Existing values can be retrieved by supplying the names (as character strings) of the components as unnamed arguments.
These functions are modeled on
and behave similarly for the most part. Some of the available
components are documented here, but not all. The purpose of the ones
not documented are either fairly obvious, or not of interest to the
In addition, there is an option for the default prepanel and panel
function for each high-level function; e.g.,
xyplot. The options
for the others have similarly patterned names.
lattice.getOptionreturns the value of a single component, whereas
lattice.optionsalways returns a list with one or more named components. When changing the values of components, the old values of the modified components are returned by
lattice.options. If called without any arguments, the full list is returned.
names(lattice.options()) str(lattice.getOption("layout.widths"), max.level = 2)