| runifrect {spatstat.geom} | R Documentation | 
Generate N Uniform Random Points in a Rectangle
Description
Generate a random point pattern,
containing n independent uniform random points,
inside a specified rectangle.
Usage
runifrect(n, win = owin(c(0, 1), c(0, 1)), nsim = 1, drop = TRUE)
Arguments
| 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  | 
Details
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.
Value
A point pattern (an object of class "ppp")
if nsim=1 and drop=TRUE,
otherwise a list of point patterns.
Author(s)
Adrian Baddeley Adrian.Baddeley@curtin.edu.au and Rolf Turner rolfturner@posteo.net
See Also
ppp.object,
owin.object,
runifpoint,
rpoispp,
rpoint
Examples
 # 42 random points in the unit square
 pp <- runifrect(42)