runifrect | R Documentation |
Generate a random point pattern,
containing n
independent uniform random points,
inside a specified rectangle.
runifrect(n, win = owin(c(0, 1), c(0, 1)), nsim = 1, drop = TRUE)
n |
Number of points. |
win |
Rectangular window in which to simulate the pattern.
An object of class |
nsim |
Number of simulated realisations to be generated. |
drop |
Logical. If |
This function is a slightly faster version of
runifpoint
for the special case where the window is a rectangle.
The function generates n
independent random points,
uniformly distributed in the window win
,
by assigning uniform random values to the cartesian coordinates.
For normal usage we recommend runifpoint
because it is more flexible.
However, runifrect
is slightly faster (when the window is a rectangle),
and may be preferable in very computationally-demanding tasks.
A point pattern (an object of class "ppp"
)
if nsim=1
and drop=TRUE
,
otherwise a list of point patterns.
and \rolf
ppp.object
,
owin.object
,
runifpoint
,
rpoispp
,
rpoint
# 42 random points in the unit square
pp <- runifrect(42)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.