Learn R Programming

fChange (version 0.2.1)

eval_component: Detecting Changes in the Eigenvalues of the Covariance Operator of the Functional Data

Description

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

Usage

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

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

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.

Examples

Run this code
# NOT RUN {
# generate functional data
fdata = fun_IID(n=100, nbasis=21)
eval_component(fdata, 2)



# }

Run the code above in your browser using DataLab