R: Sample a percentage of a time series

sits_sample {sits} | R Documentation

## Sample a percentage of a time series

### Description

Takes a sits tibble with different labels and returns a new tibble. For a given field as a group criterion, this new tibble contains a given number or percentage of the total number of samples per group. Parameter n: number of random samples with replacement. Parameter frac: a fraction of random samples without replacement. If frac > 1, no sampling is done.

### Usage

    sits_sample(data, n = NULL, frac = NULL)

### Arguments

`data` | Input sits tibble.
`n` | Number of samples to pick from each group of data.
`frac` | Percentage of samples to pick from each group of data.

### Value

A sits tibble with a fixed quantity of samples.

### Author(s)

Rolf Simoes, rolf.simoes@inpe.br

### Examples

    # Retrieve a set of time series with 2 classes
    data(cerrado_2classes)
    # Print the labels of the resulting tibble
    sits_labels(cerrado_2classes)
    # Samples the data set
    data <- sits_sample(cerrado_2classes, n = 10)
    # Print the labels of the resulting tibble
    sits_labels(data)

[Package sits version 0.15.0 Index]