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.