ml_ts_advanced library

Classes

ADFResult
============================== ADF ve KPSS
Arima
============================== ARIMA fit & forecast
ArimaFit
ArimaOrder
============================== Model order veri sınıfları
Complex
============================== Kökler ile istikrar / terslenebilirlik
Diagnostics
============================== Tanı özet yapısı
JBResult
KPSSResult
LjungBoxResult
NelderMead
============================== Very simple Nelder–Mead (no constraints, for small dimensions)
Sarima
============================== SARIMA forecast (fit sizde varsa)
SarimaFit
SarimaOrder

Functions

acf(List<double> x, int maxLag) List<double>
adf(List<double> x, {int? maxLags}) ADFResult
armaCssLoss(List<double> y, List<double> ar, List<double> ma, double mu) double
armaResiduals(List<double> y, List<double> ar, List<double> ma, double mu) List<double>
============================== Basit ARMA CSS residual & loss
autocov(List<double> x, int maxLag) List<double>
chiSquareCDF(double x, int k) double
chiSquareSF(double x, int k) double
diagnoseResiduals(List<double> resid, {int maxLag = 20, int nParams = 0, List<double>? ar, List<double>? ma}) Diagnostics
differenceND(List<double> x, int d, int s, int D) List<double>
Combined (d and D) differencing and inverse
differenceOrd(List<double> x, int d) List<double>
Differencing and inverse differencing (d)
differenceSeas(List<double> x, int s, int D) List<double>
Seasonal differencing
invertND(List<double> history, List<double> diffs, int d, int s, int D) List<double>
invertOrd(List<double> history, List<double> diffs, int d) List<double>
invertSeas(List<double> history, List<double> diffs, int s, int D) List<double>
isARStationary(List<double> phi) bool
isMAInvertible(List<double> theta) bool
jarqueBera(List<double> resid) JBResult
kpss(List<double> x, {int? nwLags}) KPSSResult
levinsonDurbin(List<double> r, int p) List<double>
Levinson–Durbin (Yule–Walker) => AR phi katsayıları
ljungBox(List<double> resid, int h, {int nParams = 0}) LjungBoxResult
mean(List<double> x) double
============================== Temel istatistik ve yardımcılar
ndiffs(List<double> x, {int maxD = 2}) int
nsdiffs(List<double> x, int s, {int maxD = 1}) int
pacf(List<double> x, int maxLag) List<double>
PACF (Durbin-Levinson’den köşegen): pratik ve hızlı tahmin
polyRoots(List<double> a) List<Complex>
variance(List<double> x) double