Learn R Programming

biomod2 (version 3.1-25)

SampleMat2: Sample binary vector

Description

SampleMat2 is an internal biomod2 function that can help user to sample a binary vector keeping the same proportion of 0s and 1s than in the initial vector.

Usage

SampleMat2(ref, ratio, as.logi=FALSE)

Arguments

ref
a binary vector
ratio
the proportion of ref to sample
as.logi
logical, if FALSE (default) id of cell will be return; if TRUE, logical vector of same length than ref will be return

Value

  • A list of 2 elements is returned :
    • calibration
    { Ids of cells selected for calibration (1st sample)}
  • evaluationIds of cells selected for evaluation (1st sample complementary)

Details

This function can be useful to help users to select a part of initial dataset that will be only kept for all validation procedures.

See Also

BIOMOD_FormatingData

Examples

Run this code
a <- sample(c(0,1),100, replace=TRUE)
  SampleMat2(ref=a, ratio=0.7)

Run the code above in your browser using DataLab