Learn R Programming

eseis (version 0.6.0)

signal_spectrum: Calculate the spectrum of a time series

Description

The power spectral density estimate of the time series is calculated using different approaches.

Usage

signal_spectrum(data, dt, method = "periodogram", ...)

Value

Data frame with spectrum and frequency vector

Arguments

data

eseis object, numeric vector or list of objects, data set to be processed.

dt

Numeric value, sampling period. If omitted, dt is set to 1/200. Only needed if data is no eseis object.

method

Character value, calculation method. One out of "periodogram" , "autoregressive" and "multitaper", default is "periodogram".

...

Additional arguments passed to the function. See spec.pgram, spec.ar, spec.mtm.

Author

Michael Dietze

Examples

Run this code

## load example data set
data(rockfall)

## calculate spectrum with standard setup
s <- signal_spectrum(data = rockfall_eseis)

## plot spectrum
plot_spectrum(data = s)

Run the code above in your browser using DataLab