as.function.fv {spatstat}R Documentation

Convert Function Value Table to Function

Description

Converts an object of class "fv" to an R language function.

Usage

  ## S3 method for class 'fv'
as.function(x, ..., value)

Arguments

x

Object of class "fv"

...

Ignored.

value

Optional. String selecting one of the columns of x for use as the function value.

Details

A function value table (object of class "fv") is a convenient way of storing and plotting several different estimates of the same function. Objects of this class are returned by many commands in spatstat, such as Kest which returns an estimate of Ripley's K-function for a point pattern dataset.

Sometimes it is useful to convert the function value table to a function in the R language. This is done by as.function.fv. It converts an object x of class "fv" to an R function f.

If f <- as.function(x) then f is a function with one numeric argument, that performs linear interpolation between the values in the table x. Argument values lying outside the range of the table yield an NA value.

The command as.function.fv is a method for the generic command as.function.

Value

A function with one argument.

Author(s)

Adrian Baddeley Adrian.Baddeley@csiro.au http://www.maths.uwa.edu.au/~adrian/ and Rolf Turner r.turner@auckland.ac.nz

See Also

fv, fv.object, plot.fv, Kest

Examples

  data(cells)
  K <- Kest(cells)
  f <- as.function(K)
  f(0.1)

[Package spatstat version 1.25-3 Index]