Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
\encoding{latin1}
\name{kpqfun}
\alias{kpqfun}
\alias{kijfun}
\title{Multiscale second-order neigbourhood analysis of a multivariate spatial point pattern}
\description{
(Formerly \code{kijfun}) Computes a set of \emph{K}- and \emph{K12}-functions for all possible pairs of marks \eqn{(p,q)} in a multivariate spatial
point pattern defined in a simple (rectangular or circular)
or complex sampling window (see Details).
}
\usage{
kpqfun(p, upto, by)
}
\arguments{
\item{p }{a \code{"spp"} object defining a multivariate spatial point pattern in a given sampling window (see \code{\link{spp}}).}
\item{upto }{maximum radius of the sample circles (see Details).}
\item{by }{interval length between successive sample circles radii (see Details).}
}
\details{
Function \code{kpqfun} is simply a wrapper to \code{\link{kfun}} and \code{\link{k12fun}}, which computes either \emph{K(r)}
for points of mark \eqn{p} when \eqn{p=q} or \emph{K12(r)} between the marks \eqn{p} and \eqn{q} otherwise.
}
\value{
A list of class \code{"fads"} with essentially the following components:
\item{r }{a vector of regularly spaced distances (\code{seq(by,upto,by)}).}
\item{labpq }{a vector containing the \eqn{(p,q)} paired levels of \code{p$marks}.}
\item{gpq }{a data frame containing values of the pair density functions \eqn{g(r)} and \eqn{g12(r)}.}
\item{npq }{a data frame containing values of the local neighbour density functions \eqn{n(r)} and \eqn{n12(r)}.}
\item{kpq }{a data frame containing values of the \eqn{K(r)} and \eqn{K12(r)} functions.}
\item{lpq }{a data frame containing values of the modified \eqn{L(r)} and \eqn{L12(r)} functions.\cr\cr}
\item{ }{Each component except \code{r} is a data frame with the following variables:\cr}
\item{obs }{a vector of estimated values for the observed point pattern.}
\item{theo }{a vector of theoretical values expected under the null hypotheses of spatial randomness (see \code{\link{kfun}}) and
population independence (see \code{\link{k12fun}}).}
}
\author{\email{Raphael.Pelissier@ird.fr}}
\note{
There are printing and plotting methods for \code{"fads"} objects.
}
\seealso{
\code{\link{plot.fads}},
\code{\link{spp}},
\code{\link{kfun}},
\code{\link{k12fun}},
\code{\link{kp.fun}}.
}
\examples{
data(BPoirier)
BP <- BPoirier
philippe.verley_ird.fr
committed
\dontrun{multivariate spatial point pattern in a rectangle sampling window}
swrm <- spp(BP$trees, win=BP$rect, marks=BP$species)
kpqswrm <- kpqfun(swrm, 25, 1)
plot(kpqswrm)
philippe.verley_ird.fr
committed
\dontrun{multivariate spatial point pattern in a circle with radius 50 centred on (55,45)}
swcm <- spp(BP$trees, win=c(55,45,45), marks=BP$species)
kpqswcm <- kpqfun(swcm, 25, 1)
plot(kpqswcm)
philippe.verley_ird.fr
committed
\dontrun{multivariate spatial point pattern in a complex sampling window}
swrtm <- spp(BP$trees, win=BP$rect, tri=BP$tri2, marks=BP$species)
kpqswrtm <- kpqfun(swrtm, 25, 1)
plot(kpqswrtm)
}
\keyword{spatial}