| as.fv {spatstat.explore} | R Documentation |
Convert Data To Class fv
Description
Converts data into a function table (an object of class "fv").
Usage
as.fv(x)
## S3 method for class 'fv'
as.fv(x)
## S3 method for class 'data.frame'
as.fv(x)
## S3 method for class 'matrix'
as.fv(x)
## S3 method for class 'fasp'
as.fv(x)
## S3 method for class 'bw.optim'
as.fv(x)
Arguments
x |
Data which will be converted into a function table |
Details
This command converts data x, that
could be interpreted as the values of a function,
into a function value table (object of the class "fv"
as described in fv.object). This object can then
be plotted easily using plot.fv.
The dataset x may be any of the following:
-
an object of class
"fv"; -
a matrix or data frame with at least two columns;
-
an object of class
"fasp", representing an array of"fv"objects. -
an object of class
"minconfit", giving the results of a minimum contrast fit by the commandmincontrast. The -
an object of class
"kppm", representing a fitted Cox or cluster point process model, obtained from the model-fitting commandkppm; -
an object of class
"dppm", representing a fitted determinantal point process model, obtained from the model-fitting commanddppm; -
an object of class
"bw.optim", representing an optimal choice of smoothing bandwidth by a cross-validation method, obtained from commands likebw.diggle.
The function as.fv is generic, with methods for each of the
classes listed above. The behaviour is as follows:
-
If
xis an object of class"fv", it is returned unchanged. -
If
xis a matrix or data frame, the first column is interpreted as the function argument, and subsequent columns are interpreted as values of the function computed by different methods. -
If
xis an object of class"fasp"representing an array of"fv"objects, these are combined into a single"fv"object. -
If
xis an object of class"minconfit", or an object of class"kppm"or"dppm", the result is a function table containing the observed summary function and the best fit summary function. -
If
xis an object of class"bw.optim", the result is a function table of the optimisation criterion as a function of the smoothing bandwidth.
Value
An object of class "fv" (see fv.object).
Author(s)
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner rolfturner@posteo.net and Ege Rubak rubak@math.aau.dk
Examples
r <- seq(0, 1, length=101)
x <- data.frame(r=r, y=r^2)
as.fv(x)