View source: R/sperrorest_resampling.R
partition_disc | R Documentation |
partition_disc
partitions the sample into training and tests
set by selecting circular test areas (possibly surrounded by an exclusion
buffer) and using the remaining samples as training samples
(leave-one-disc-out cross-validation). partition_loo
creates training and
test sets for leave-one-out cross-validation with (optional) buffer.
partition_disc( data, coords = c("x", "y"), radius, buffer = 0, ndisc = nrow(data), seed1 = NULL, return_train = TRUE, prob = NULL, replace = FALSE, repetition = 1 ) partition_loo(data, ndisc = nrow(data), replace = FALSE, ...)
data |
|
coords |
vector of length 2 defining the variables in |
radius |
radius of test area discs; performs leave-one-out resampling if radius <0. |
buffer |
radius of additional 'neutral area' around test area discs that is excluded from training and test sets; defaults to 0, i.e. all samples are either in the test area or in the training area. |
ndisc |
Number of discs to be randomly selected; each disc constitutes a
separate test set. Defaults to |
seed1 |
|
return_train |
If |
prob |
optional argument to sample. |
replace |
optional argument to sample: sampling with or without replacement? |
repetition |
see |
... |
arguments to be passed to |
A represampling object. Contains length(repetition)
resampling
objects. Each of these contains ndisc
lists with indices of test and (if
return_train = TRUE
) training sets.
Test area discs are centered at (random) samples, not at general
random locations. Test area discs may (and likely will) overlap independently
of the value of replace
. replace
only controls the replacement
of the center point of discs when drawing center points from the samples.
radius < 0
does leave-one-out resampling with an optional buffer.
radius = 0
is similar except that samples with identical coordinates
would fall within the test area disc.
Brenning, A. 2005. Spatial prediction models for landslide hazards: review, comparison and evaluation. Natural Hazards and Earth System Sciences, 5(6): 853-862.
sperrorest, partition_cv, partition_kmeans
data(ecuador) parti <- partition_disc(ecuador, radius = 200, buffer = 200, ndisc = 5, repetition = 1:2 ) # plot(parti,ecuador) summary(parti) # leave-one-out with buffer: parti.loo <- partition_loo(ecuador, buffer = 200) summary(parti)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.