spec-methods: Generic methods for objects with class "spec"

spec-methodsR Documentation

Generic methods for objects with class 'spec'

Description

Generic methods for objects with class 'spec'

Usage

## S3 method for class 'spec'
lines(x, y = NULL, type = "l", ...)

spec_details(x, ...)

## S3 method for class 'spec'
as.data.frame(x, ...)

## S3 method for class 'spec'
as.matrix(x, ...)

## S3 method for class 'spec'
as.list(x, ...)

Arguments

x

a 'spec' object

y

optional coordinate vector for the y-axis

type

character; the type of plot

...

optional arguments

Details

Objects with class 'spec' are simply lists with spectral estimates and parameters as.data.frame converts the list into a 'data.frame' with individual columns for the frequency, PSD, and taper vectors; all other information will be retained as a list in the attributes.

Author(s)

A.J. Barbour

Examples

## Not run: #REX
library(psd)

##
## Objects with class 'spec'
##

set.seed(1234)
xn <- rnorm(10)
x <- spectrum(xn, plot=FALSE)
xc <- psdcore(xn)

xdf <- as.data.frame(x)
str(xdf)
is.tapers(xdf$taper)

xdfc <- as.data.frame(xc)
str(xdfc)
is.tapers(xdfc$taper)


## End(Not run)#REX

abarbour/psd documentation built on Aug. 15, 2023, 8:56 a.m.