Learn R Programming

rEDM (version 1.14.3)

make_surrogate_data: 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)

Value

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

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.

Examples

Run this code
data = make_surrogate_data(block_3sp$x_t)

Run the code above in your browser using DataLab