kernapply {stats} | R Documentation |
Apply Smoothing Kernel
Description
kernapply
computes the convolution between an input sequence
and a specific kernel.
Usage
kernapply(x, ...)
## Default S3 method:
kernapply(x, k, circular = FALSE, ...)
## S3 method for class 'ts'
kernapply(x, k, circular = FALSE, ...)
## S3 method for class 'vector'
kernapply(x, k, circular = FALSE, ...)
## S3 method for class 'tskernel'
kernapply(x, k, ...)
Arguments
x |
an input vector, matrix, time series or kernel to be smoothed. |
k |
smoothing |
circular |
a logical indicating whether the input sequence to be smoothed is treated as circular, i.e., periodic. |
... |
arguments passed to or from other methods. |
Value
A smoothed version of the input sequence.
Note
This uses fft
to perform the convolution, so is fastest
when NROW(x)
is a power of 2 or some other highly composite
integer.
Author(s)
A. Trapletti
See Also
kernel
, convolve
, filter
,
spectrum
Examples
## see 'kernel' for examples
[Package stats version 4.4.1 Index]