Package 'cisp'

Title: A Correlation Indicator Based on Spatial Patterns
Description: Use the spatial association marginal contributions derived from spatial stratified heterogeneity to capture the degree of correlation between spatial patterns.
Authors: Wenbo Lv [aut, cre, cph] , Yongze Song [aut] , Rui Qu [aut] , Wufan Zhao [aut] , Nan Jia [aut]
Maintainer: Wenbo Lv <[email protected]>
License: GPL-3
Version: 0.2.0
Built: 2025-01-24 15:25:48 UTC
Source: https://github.com/stscl/cisp

Help Index


spatial pattern correlation

Description

spatial pattern correlation

Usage

spc(
  data,
  overlay = "and",
  discnum = 3:8,
  discmethod = c("sd", "equal", "geometric", "quantile", "natural"),
  cores = 1
)

Arguments

data

A data.frame, tibble or sf object of observation data.

overlay

(optional) Spatial overlay method. One of and, or, intersection. Default is and.

discnum

(optional) A vector of number of classes for discretization. Default is 3:8.

discmethod

(optional) A vector of methods for discretization, default is using c("sd","equal","geometric","quantile","natural") by invoking sdsfun.

cores

(optional) Positive integer (default is 1). When cores are greater than 1, use parallel computing.

Value

A list.

cor_tbl

A tibble with power of spatial pattern correlation

cor_mat

A matrix with power of spatial pattern correlation

Examples

sim1 = sf::st_as_sf(gdverse::sim,coords = c('lo','la'))
sim1

g = spc(sim1, discnum = 3:6, cores = 1)
g
plot(g,"matrix")

spatial association marginal contributions derived from spatial stratified heterogeneity

Description

spatial association marginal contributions derived from spatial stratified heterogeneity

Usage

ssh_marginalcontri(formula, data, overlay = "and", cores = 1)

Arguments

formula

A formula of ISP model.

data

A data.frame, tibble or sf object of observation data.

overlay

(optional) Spatial overlay method. One of and, or, intersection. Default is and.

cores

(optional) Positive integer (default is 1). When cores are greater than 1, use parallel computing.

Value

A list.

pd

robust power of determinants

spd

shap power of determinants

determination

determination of the optimal interaction of variables

Examples

NTDs1 = sf::st_as_sf(gdverse::NTDs, coords = c('X','Y'))
g = ssh_marginalcontri(incidence ~ ., data = NTDs1, cores = 1)
g
plot(g)