## S3 method for class 'stackedsdm'residuals(object, type ="dunnsmyth", seed =NULL,...)
Arguments
object: An object of class stackedsdm;
type: Determined what type of residuals to calculate. The current options include Dunn-Smyth residuals (default; "dunnsmyth"), raw response residuals ("response") or probability integral transform residuals ("PIT");
seed: For Dunn-Smyth and PIT residuals applied to discrete responses, random jittering is added, and the seed can be used to seed to jittering.
X <- spider$x
abund <- spider$abund
# Example 1: Simple examplemyfamily <-"negative.binomial"# Example 1: Funkier example where Species are assumed to have different distributions# Fit models including all covariates are linear terms, but exclude for bare sandfit0 <- stackedsdm(abund, formula_X =~. -bare.sand, data = X, family = myfamily, ncores=2)residuals(fit0)# Example 2: Funkier example where Species are assumed to have different distributionsabund[,1:3]<-(abund[,1:3]>0)*1# First three columns for presence absencemyfamily <- c(rep(c("binomial"),3), rep(c("negative.binomial"),(ncol(abund)-3)))fit0 <- stackedsdm(abund, formula_X =~ bare.sand, data = X, family = myfamily, ncores=2)residuals(fit0)