IARTest {iAR}R Documentation

Test for the significance of the autocorrelation estimated by the iAR package models in periodic irregularly observed time series

Description

This function perform a test for the significance of the autocorrelation estimated by the iAR package models. This test is based on the residuals of the periodical time series fitted with an harmonic model using an incorrect period.

Usage

IARTest(
  y,
  st,
  merr = 0,
  f,
  phi,
  model = "iAR",
  plot = TRUE,
  xlim = c(-1, 0),
  nu = 3
)

Arguments

y

Array with the time series observations.

st

Array with the irregular observational times.

merr

Array with the variance of the measurement errors.

f

Frequency (1/Period) of the raw time series.

phi

autocorrelation estimated by one of the iAR package models.

model

model used to estimate the autocorrelation parameter ("iAR", "iAR-Gamma", "iAR-T", "CiAR" or "BiAR").

plot

logical; if true, the function return a density plot of the distribution of the bad fitted examples; if false, this function does not return a plot.

xlim

The x-axis limits (x1, x2) of the plot. Only works if plot='TRUE'. See plot.default for more details.

nu

degrees of freedom parameter of the iAR-T model.

Details

The null hypothesis of the test is: The autocorrelation estimated in the time series belongs to the distribution of the coefficients estimated for the residuals of the data fitted using wrong periods. Therefore, if the hypothesis is rejected, it can be concluded that the residuals of the harmonic model do not remain a time dependency structure.The statistic of the test is log(phi) which was contrasted with a normal distribution with parameters corresponding to the log of the mean and the variance of the phi computed for the residuals of the bad fitted light curves.

Value

A list with the following components:

References

Eyheramendy S, Elorrieta F, Palma W (2018). “An irregular discrete time series model to identify residuals with autocorrelation in astronomical light curves.” Monthly Notices of the Royal Astronomical Society, 481(4), 4311–4322. ISSN 0035-8711, doi: 10.1093/mnras/sty2487, https://academic.oup.com/mnras/article-pdf/481/4/4311/25906473/sty2487.pdf.

See Also

clcep, harmonicfit, IARloglik, CIARkalman,IARPermutation

Examples

data(clcep)
f1=0.060033386
results=harmonicfit(file=clcep,f1=f1)
y=results$res/sqrt(var(results$res))
st=results$t
res3=IARloglik(y,st,standardized=TRUE)[1]
res3$phi
require(ggplot2)
test<-IARTest(y=clcep[,2],st=clcep[,1],f=f1,phi=res3$phi,model="iAR",plot=TRUE,xlim=c(-10,0.5))
test

[Package iAR version 1.2.0 Index]