Description Usage Arguments Author(s) Examples
These functions calcuate the regressioin weights for the models following certain options.
| 1 2 3 4 5 6 | kfunc.weights.calc(pppx, pppy = NULL, r = NULL, correction = NULL, type
  = c("nx", "nx_A", "nx2", "nx2_A", "sqrtnxny", "nxny", "nxny_A",
  "sqrtnxny_A"))
abundance.weights.calc(pppx, pppy = NULL, square = FALSE, Acorr = FALSE,
  r = NULL, correction = NULL)
ratio.weights.calc(pppx, pppy = NULL, r = NULL, correction = "border")
 | 
| pppx | A ppp object | 
| pppy | A second ppp object for bivariate analyses - defaults to NULL | 
| r | Distances at which to calculate weights. Must start at 0. | 
| correction | Edge correction corresponding to options in spatstat::Kest | 
| type | Type of regression weights. Must be one of "nx", "nx_A", "nx2", "nx2_A", "sqrtnxny", "nxny", "nxny_A", "sqrtnxny_A" | 
| square | Should the square of nx be used (or nx*ny in the bivariate case). Not used by user. | 
Robert Bagchi Maintainer: Robert Bagchi <robert.bagchi@uconn.edu>
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | ##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.
## The function is currently defined as
function (pppx, pppy = NULL, r = NULL, correction = NULL, type = c("nx", 
    "nx_A", "nx2", "nx2_A", "sqrtnxny", "nxny", "nxny_A", "sqrtnxny_A")) 
{
    if (is.null(r)) 
        stop("you must specify a distance range")
    switch(type, nx = abundance.weights.calc(pppx = pppx, r = r, 
        correction = correction), nx_A = abundance.weights.calc(pppx = pppx, 
        Acorr = TRUE, r = r, correction = correction), nx2 = abundance.weights.calc(pppx = pppx, 
        square = TRUE, r = r, correction = correction), nx2_A = ratio.weights.calc(pppx = pppx, 
        pppy = NULL, r = r, correction = correction), sqrtnxny = sqrt(abundance.weights.calc(pppx = pppx, 
        pppy = pppy, square = TRUE, r = r, correction = correction)), 
        nxny = abundance.weights.calc(pppx = pppx, pppy = pppy, 
            square = TRUE, r = r, correction = correction), nxny_A = ratio.weights.calc(pppx = pppx, 
            pppy = pppy, r = r, correction = correction), sqrtnxny_A = sqrt(ratio.weights.calc(pppx = pppx, 
            pppy = pppy, r = r, correction = correction)), stop(paste(type, 
            "is not a valid selection.", "\nChoose from 'nx', 'nx_A','nx2', 'nx2_A','sqrtnxny', 'nxny', 'nxny_A', 'sqrtnxny_A'")))
  }
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.