eval_component: Detecting Changes in the Eigenvalues of the Covariance...

Description Usage Arguments Details Value Examples

View source: R/eval_component.R

Description

This function tests and detects changes in the specific eigenvalue of the covariance operator.

Usage

1
2
eval_component(fdobj, component, h = 2, mean_change = FALSE, delta = 0.1,
  M = 1000)

Arguments

fdobj

A functional data object of class 'fd'

component

The eigenvalue that the componentwise test is applied to.

h

The window parameter for the estimation of the long run covariance matrix. The default value is h=2.

mean_change

If TRUE then the data is centered considering the change in the mean function.

delta

Trimming parameter to estimate the covariance function using partial sum estimates.

M

Number of monte carlo simulations used to get the critical values. The default value is M=1000

Details

This function dates and detects changes in the defined eigenvalue of the covariance function. The critical values are approximated via M Monte Carlo simulations.

Value

pvalue

Approximate p value for testing whether there is a significant change in the desired eigenvalue of the covariance operator

change

Estimated change location

Examples

1
2
3
# generate functional data
fdata = fun_IID(n=100, nbasis=21)
eval_component(fdata, 2)

SonmezOzan/fChange_0.2.0 documentation built on May 17, 2019, 8:04 a.m.