View source: R/rRandomLocation.R
rRandomLocation | R Documentation |
Simulates of a point pattern according to the null hypothesis of random location.
rRandomLocation(X, ReferenceType = "", CheckArguments = TRUE)
X |
A weighted, marked, planar point pattern ( |
ReferenceType |
One of the point types. |
CheckArguments |
Logical; if |
Points are redistributed randomly across the locations of the original point pattern. This randomization is equivalent to random labeling, considering the label is both point type and point weight.
If ReferenceType
is specified, then only reference type points are kept in the orginal point pattern before randomization.
A new weighted, marked, planar point pattern (an object of class wmppp
, see wmppp.object
).
Duranton, G. and Overman, H. G. (2005). Testing for Localisation Using Micro-Geographic Data. Review of Economic Studies 72(4): 1077-1106.
Marcon, E. and Puech, F. (2010). Measures of the Geographic Concentration of Industries: Improving Distance-Based Methods. Journal of Economic Geography 10(5): 745-762.
rRandomPositionK
# Simulate a point pattern with five types
X <- rpoispp(50)
PointType <- sample(c("A", "B", "C", "D", "E"), X$n, replace=TRUE)
PointWeight <- runif(X$n, min=1, max=10)
X$marks <- data.frame(PointType, PointWeight)
X <- as.wmppp(X)
autoplot(X, main="Original pattern")
# Randomize it
Y <- rRandomLocation(X)
# Points have been redistributed randomly across locations
autoplot(Y, main="Randomized pattern")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.