stratify_random: Split data for k-fold spatially stratified cross validation

View source: R/stratify_random.R

stratify_randomR Documentation

Split data for k-fold spatially stratified cross validation

Description

Splitting tool for cross-validation

Usage

stratify_random(occurrence_sf, nfolds = NULL)

Arguments

occurrence_sf

a sf object containing occurrence records

nfolds

number of desired output folds.

Details

See Examples.

Value

Returns a sf dataframe containing fold designation for each point.

Author(s)

Cory Merow cory.merow@gmail.com

Examples

{

# load in sample data

 library(S4DM)
 library(terra)
 library(sf)

 # occurrence points
   data("sample_points")
   occurrences <- sample_points


 occurrences <- st_as_sf(x = occurrences,coords = c(1,2))


random_folds <- stratify_random(occurrence_sf = occurrences,
                               nfolds = 5)


}

bmaitner/pbsdm documentation built on Feb. 8, 2025, 2:27 p.m.