make_surrogate_data: Generate surrogate data for permutation/randomization tests

View source: R/LegacyInterface.R

make_surrogate_dataR Documentation

Generate surrogate data for permutation/randomization tests

Description

This is a wrapper function for generating surrogate time series using several different null models.

Usage

make_surrogate_data(ts, method = c("random_shuffle", "ebisuzaki",
  "seasonal"), num_surr = 100, T_period = 1, alpha = 0)

Arguments

ts

the original time series

method

which algorithm to use to generate surrogate data

num_surr

the number of null surrogates to generate

T_period

the period of seasonality for seasonal surrogates (ignored for other methods)

alpha

standard deviation of seasonal cycle deviates.

Value

A matrix where each column is a separate surrogate with the same length as 'ts'.

Examples

data = make_surrogate_data(block_3sp$x_t)

rEDM documentation built on Aug. 6, 2022, 5:08 p.m.