gapCreation {DTWBI} | R Documentation |
This function creates a large continuous gap within a univariate signal. Gap size is defined as a percentage of input vector length. By default, the created gap starts at a random location.
gapCreation(X, rate, begin = NULL)
X |
input vector |
rate |
size of desired gap, as a percentage of input vector size |
begin |
location of the begining of the gap (random by default) |
gapCreation returns a list containing the following elements:
output_vector: output vector containing the created gap
input_vector: original vector used as input
begin_gap: index of the begining of the gap
rate: size of the created gap in percentage of the input vector length
gap_size: length of the created gap
Camille Dezecache, Hong T. T. Phan, Emilie Poisson-Caillault
data(dataDTWBI)
X <- dataDTWBI[, 1]
rate <- 0.1
output <- gapCreation(X, rate)
plot(output$input_vector, type = "l", col = "red", lwd = 2)
lines(output$output_vector, lty = "dashed", lwd = 2)