signal_fill | R Documentation |
This function performs linear interpolation of NA values or pads them with zeros.
signal_fill(data, method = "linear")
data |
|
method |
|
Note that the procedure will contaminate the signal by artefacts as increasingly larger data gaps are filled with interpolated or zero values.
eseis
object, numeric vector or list of objects,
gap-filled data set(s).
Michael Dietze
## create synthetic data set and add NA-gaps
data(rockfall)
x <- rockfall_z[25000:26000]
x_gap <- x
x_gap[100:102] <- NA
x_gap[500:530] <- NA
## fill gaps
y <- signal_fill(data = x_gap)
## plot filled data set
plot(y, type = "l")
## filter both data sets
x <- signal_filter(data = x, f = c(1, 3), dt = 1/200, lazy = TRUE)
y <- signal_filter(data = y, f = c(1, 3), dt = 1/200, lazy = TRUE)
## plot both data sets
plot(y, type = "l", col = "grey", lwd = 3)
lines(x, col = "red")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.