Learn R Programming

spatstat (version 1.49-0)

with.ssf: Evaluate Expression in a Spatially Sampled Function

Description

Given a spatially sampled function, evaluate an expression involving the function values.

Usage

apply.ssf(X, …)

# S3 method for ssf with(data, …)

Arguments

X, data

A spatially sampled function (object of class "ssf").

…

Arguments passed to with.default or apply specifying what to compute.

Value

An object of class "ssf" or a numeric vector.

Details

An object of class "ssf" represents a function (real- or vector-valued) that has been sampled at a finite set of points. It contains a data frame which provides the function values at the sample points.

In with.ssf, the expression specified by … will be evaluated in this dataframe. In apply.ssf, the dataframe will be subjected to the apply operator using the additional arguments ….

If the result of evaluation is a data frame with one row for each data point, or a numeric vector with one entry for each data point, then the result will be an object of class "ssf" containing this information. Otherwise, the result will be a numeric vector.

See Also

ssf

Examples

Run this code
# NOT RUN {
  a <- ssf(cells, data.frame(d=nndist(cells), i=1:npoints(cells)))
  with(a, i/d)
# }

Run the code above in your browser using DataLab