com.numericalmethod.suanshu.stats.timeseries.linear.univariate.sample
Class PartialAutoCorrelation
java.lang.Object
com.numericalmethod.suanshu.analysis.function.rn2r1.BivariateRealFunction
com.numericalmethod.suanshu.stats.timeseries.linear.univariate.AutoCorrelationFunction
com.numericalmethod.suanshu.stats.timeseries.linear.univariate.sample.PartialAutoCorrelation
- All Implemented Interfaces:
- Function, RealScalarFunction
public class PartialAutoCorrelation
- extends AutoCorrelationFunction
This computes the sample partial Auto-Correlation Function (PACF) for a univariate data set.
- See Also:
- "William W.S. Wei, "Section 2.5.4. Sample Partial Auto-correlation function" in Time Series Analysis : Univariate and Multivariate Methods (2nd Edition), Addison Wesley; 2 edition (July 17, 2005)"
|
Method Summary |
double |
evaluate(double x1,
double x2)
Compute f(x1, x2). |
double |
evaluate(int lag)
Compute the partial auto-correlation for lag k. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PartialAutoCorrelation
public PartialAutoCorrelation(TimeSeries xt,
AutoCovariance.Type type)
PartialAutoCorrelation
public PartialAutoCorrelation(TimeSeries xt)
evaluate
public double evaluate(double x1,
double x2)
- Description copied from class:
BivariateRealFunction
- Compute
f(x1, x2).
- Specified by:
evaluate in class BivariateRealFunction
- Parameters:
x1 - x1x2 - x2
- Returns:
f(x1, x2)
evaluate
public double evaluate(int lag)
- Compute the partial auto-correlation for lag
k.
- Parameters:
lag - lag ≥ 1
- Returns:
- ρ(k)
Copyright © 2011 Numerical Method Inc. Ltd. All Rights Reserved.