Stat Assembly Interfaces

The following interfaces are included into the Stat assembly:

  Interface Brief description
The IArimaSpecification interface determines the parameters of the ARIMA method specification.
The IArimaSpecificationInitialValues interface determines initial values of the parameters of the ARIMA method specification.
The IAutomaticLagSelectionSettings property is used to work with parameters of lag autoselection.
The IBinaryTreeNode interface is used to work with a collection of trees.
The IBinaryTreeGradientBoosted interface is used to work with two dimensional tree array calculated with gradient boosting.
The IBinaryTreeNode interface is used to work with nodes of binary
tree.
The IBinningSettings interface is used to work with parameters of the Binning procedure.
The IBinningSettingsInt interface is used to work with Binning procedure parameters, executed for categorical series.
The ICensus2PeriodBegin interface determines parameters of period start for the X11 method.
The ICallbackNLOptimization interface is used to work with the custom class used to calculate values of variables, criterion function and non-linear constraints.
The ICensus2Results interface returns resultant series for the X11 method.
The ICensus2SigmaLevel interface determines Sigma bounds for the X11 method.
The IChowTestLinRegress interface returns parameters of linear regression for the Chow test.
The IClustersCompositionOrder interface returns the sequence of cluster composition.
The IClustersCompositionOrderItem interface returns parameters of the cluster composition step.
The IClustersType interface returns the cluster sequence.
The IClusterType interface returns cluster properties.
The ICoefficients interface returns parameters of the model coefficients.
The ICrossValidation interface is used to set up cross-validation parameters
The ICrossValidationPerformanceScores interface is used to work with cross-validation results
The ICurveEstimationExplanatory interface determines parameters of the explanatory series.
The IDataMining interface is used to work with data mining methods.
The IDependenceForm interface determines parameters of the dependence form.
The IDependenceForms interface returns dependence forms collection.
The IDistribution interface is used to work with distribution. It is basic for all distributions.
The IExponentialSmoothingAutoSearch interface determines settings for automatic search of parameters for the exponential smoothing.
The IExponentialSmoothingBestTrialMethod interface determines settings of the best trial method for automatic search of the exponential smoothing parameters.
The IExponentialSmoothingParameters interface determines the exponential smoothing parameters.
The IExponentialSmoothingQuickestDescentMethod interface determines settings for the quickest descent method for automatic search of the exponential smoothing parameters.
The IForecast interface determines the forecast parameters.
The IGARCHCoefficients interface determines the GARCH model coefficients parameters.
The IHACOptions interface is used to set up long-run covariance options.
The IHolidays interface is used to account for the holiday adjustments.
The IIntercept interface determines the model constant parameters.
The IJohansenTestEquation interface determines the parameters of the Johansen test equation (endogenous variable).
The IJohansenTestEquations interface contains properties and methods used to work with the collection of Johansen test equations (endogenous variables).
The IJohansenTestReport interface returns the results of the Johansen test.
The Stat Assembly Interfaces interface is used to work with a parameter in the LINDO module.
The ILindoParamUnits interface is used to work with collection of parameters in the LINDO module.
The ILindoSettings interface is used to set up parameters of the LINDO module.
The ILinearProgrammingInitApproximation interface determines the initial values.
The ILinearRegressionAutoSelection interface determines the parameters of automatic selection of explanatory variables for linear regression.
The IMCMCParameters interface is used to work with parameters of the Markov chain Monte Carlo algorithm.
The IMissingData interface determines the parameters of missing data treatment.
The IMLESettings interface is used to work with the method of maximum likelihood.
The IModelCoefficients interface determines model coefficients.
The IMSGARCHCoefficients interface is used to work with MS-GARCH coefficients.
IMSGARCHParameter The IMSGARCHParameter interface is used to work with MS-GARCH constants.
The INonLinearConstraint interface determines the parameters of the non-linear constraint.
The INonLinearConstraints interface contains properties and methods used to work with the collection of non-linear constraints.
The INonLinearRegressionExplanatories interface determines the parameters of the collection of regressors for non-linear LSM.
The INonLinearRegressionExplanatory interface determines the parameters of the explanatory series for the non-linear LSM.
The IQRegStatistics interface determines characteristics of quantile regression.
The IROCcurve interface is used to work with ROC curve.
The ISeasonal interface determines the parameters of the seasonal component.
The ISlAnalysis interface determines the analysis parameters.
The ISlARMA interface contains properties used to work with the parameters of autoregression and moving average.
The ISlARMAGARCH interface is used to set up ARIMA for GARCH model.
The ISlBoundaryRegion interface determines the domain parameters.
The ISlConstCoefficients interface returns the coefficient or constant parameters.
The ISlDistance interface is used to work with parameters of calculating distance between objects.
The ISlEquation interface determines the parameters for the equation.
The ISlEquations interface determines parameters of the equation collection.
The ISlFisherTestSample interface determines parameters of the sample considered in the Fisher test.
The ISlFrequentItemset interface is used to work with frequent element sets obtained as the result of data mining using the Association Analysis method.
The ISlGDLTerms interface is used to set parameters of estimating the Koyck distributed lags.
The ISlInfluence interface is used to work with characteristics of an influence on the dependent variable.
The ISlLinearConstraint interface determines the parameters of the linear constraint.
The ISlLinearConstraints interface contains properties and methods used to work with the linear constraints collection.
The ISlMovingAverage interface determines the moving average parameters.
The ISlOutliers interface is used to work with the collection of data outliers.
The ISlPDLTerm interface is used to work with lag variable.
The ISlPDLTermCollection interface is used to work with a collection of lag variables.
The ISlQualitySet interface contains properties used to work with characteristics describing the quality of a selected binary model value.
The ISlQualityTable interface contains properties and methods used to work with the collection of values describing the quality of binary model selection.
The ISlRecommendationRule interface is used to work with the rule obtained as the result of data mining using the Association Analysis method.
The ISlSerie interface determines the data series parameters.
The ISlSerieInt interface is used to work with categorical series parameters.
The ISlSeries interface determines parameters of the data series collection.
The ISlSeriesInt interface is used to work with parameters of the categorical data series collection.
The ISlSimultaneousEquation interface determines the simultaneous equation parameters.
The ISlSimultaneousEquations interface determines parameters of the equation collection.
The ISlTramoSeatsExogenousCollection interface is used to work with a collection of exogenous equations.
The ISlTramoSeatsExogenousVar interface is used to work with settings of exogenous variable.
The ISlTramoSeatsOutlier interface is used to work with the TRAMO-SEATS outliers.
The ISlTramoSeatsOutliersCollection interface is used to work with a collection of outliers.
The ISlTreeNode interface is used to work with a decision tree node.
The ISlTreeNodes interface is used to work with a collection of decision tree nodes.
The ISm2SLS interface implements the method of instrumental variables used to estimate the linear regression coefficients.
The ISmARCHTest interface is used to work with parameters of the ARCH test for heteroscedasticity.
Outdated. The ISmArima interface defines the parameters of the ARIMA statistics method.
The ISmAssociationRules interface is used for data mining using the Association Analysis method.
The ISmAugmentDickeyFullerTest interface determines parameters of the augmented Dickey-Fuller test.
The ISmAutoCorrelation interface determines autocorrelation analysis parameters.
The ISmAutoRegress interface determines the autoregression parameters.
The ISmBackPropagation interface is used for data mining using the Backpropagation Network method.
The ISmBandpassFilter interface determines parameters of the Baxter-King filter.
The ISmBetaDistribution interface enables the user to generate a sample of pseudo-random numbers from beta distribution with selected parameters.
The ISmBinaryModel interface is used to determine the parameters of the binary regression method.
The ISmBinning interface is used to work with the Binning procedure.
The ISmBinomialDistribution interface enables the user to generate a sample of pseudo-random numbers from discrete binomial distribution with selected parameters.
The ISmBoxConstrainedOptimization interface is used to work with parameters of the method of gradient descent used for optimization of random type function at specified direct constraints for variables.
The ISmBreuschPaganGodfreyTest interface is used to work with parameters of the Breusch-Pagan-Godfrey test for heteroscedasticity.
The ISmBreuschPaganTest interface is used to work with parameters of the Breusch-Pagan test.
The ISmCART interface is used to cope with classification tasks using binary tree building.
The ISmCauchyDistribution interface enables the user to generate a sample of pseudo-random numbers from the Cauchy distribution with selected location parameter (median) and scale parameter.
The ISmCensoredTruncatedRegression interface is used to estimate linear regression with truncated or censored data.
The ISmCensus1 interface determines parameters of the Census Imethod which singles out the seasonal component.
The ISmCensus2 interface determines parameters of the X11 method which is an improved version of the seasonal decomposition and adjustment method called Census I.
The ISmChi2Distribution interface enables the user to generate random number sampling from the χ2 (chi-square) distribution with the specified number of degrees of freedom.
The ISmChowTest interface determines the parameters of the Chow test for the presence of structural changes.
The ISmCointegratingRegression interface is used to work with cointegration regression.
The ISmCointegrationEq interface determines the parameters of the error correction method.
The ISmCurveEstimation interface is used to set up parameters of dependence form estimation.
The ISmDecisionTree interface is used to substitute missing data in series values using a decision tree.
The ISmDerivative interface is used to calculate derivatives.
The ISmDickeyFullerGLSTest interface is used to work with parameters of the Dickey-Fuller generalized test.
The ISmDiscriminantAnalysis interface is used for data mining using the Discriminatory Analysis method.
The ISmElliotRothenbergStockTest interface  is used to work with parameters of the Elliot-Rothenberg-Stock test (point optimal).
The ISmEngleGrangerTest interface is used to work with parameters of the Engle-Granger test.
The ISmErrorCorrectionModel interface determines the parameters of the error correction model (ECM).
The ISmExponentialDistribution interface enables the user to generate a sample of pseudo-random numbers from exponential distribution with selected expected value.
The ISmExponentialSmoothing interface determines the exponential smoothing method parameters.
The ISmExpressionProvider interface determines source of an expression.
The ISmFillGapsProcedure interface determines parameters of missing data treatment in data series.
The ISmFisherDistribution interface enables the user to generate a sample of pseudo-random numbers from the Fisher distribution with two selected degrees of freedom.
The ISmFisherTest interface determines the Fisher test parameters.
The ISmGammaDistribution interface enables the user to generate a sample of pseudo-random numbers from the gamma distribution with selected shape and scale parameters.
The ISmGARCH interface determines the parameters of the generalized autoregressive conditionally heteroscedastic model (GARCH model).
The ISmGeneralizedExtremeValueDistribution interface is used to generate a sample of pseudo-random values from generalized distribution of extreme values.
The ISmGeneralizedParetoDistribution interface is used to generate a sample of pseudo-random values from the generalized Pareto distribution.
The ISmGeometricExtrapolation interface determines the parameters of geometric extrapolation.
The ISmGradientBoostedTree interface is used to set up parameters of gradient boosting calculation.
The ISmGrangerTest interface determines the parameters of Granger test.
The ISmGreyForecast interface determines the parameters of the Grey forecast.
The ISmHierarchicalClusterAnalysis interface is used to work with parameters of the hierarchical cluster analysis.
The ISmHighlightExceptions interface is used for data mining using the Exception Search method.
The ISmHodrickPrescottFilter interface determines the parameters of the Hodrick-Prescott filter.
The ISmHyperGeometricDistribution interface enables user to generate (based on selected parameters) a sample of pseudo-random numbers from discrete hypergeometric distribution of the number of "successes" in a sample from a finite population that contains "successful elements" ("successes").
Outdated. The ISmImpulseResponceFunction interface determines parameters.
The ISmJohansenTest interface determines the parameters of the Johansen test.
The ISmKmeansClusterAnalysis interface determines parameters for k-means clustering.
The ISmKolmogorovSmirnovTest interface determines parameters of  Kolmogorov-Smirnov test.
The ISmKwiatkowskiPhillipsSchmidtShinTest interface is used to work with parameters of the Kwiatkowski-Phillips-Schmidt-Shin test.
The ISmLIML interface is used to work with the maximum likelihood method with limited information and K-class estimation method.
The ISmLinearEquations interface determines the parameters of the linear equations system.
The ISmLinearProgramming interface determines the parameters of linear programming (simplex method).
The ISmLinearRegress interface determines the parameters of the linear regression method.
The ISmLogisticDistribution interface enables the user to generate a sample of pseudo-random numbers from logistic distribution with selected location parameter (median) and scale parameter.
The ISmLogisticRegression interface is used for data mining using the Logistic Regression method.
The ISmLogNormalDistribution interface enables the user to generate a sample of pseudo-random numbers from lognormal distribution with selected expected value and variance.
The ISmLongRunCovariance interface is used to work with long-run covariance.
The ISmLRXFilter interface determines the parameters of LRX filter.
The ISmMarkovSwitchingGARCH interface is used to work with MS-GARCH model (Markov switching GARCH) with one variable parameter: average variance value.
The ISmMedianSmoothing interface determines the parameters of median smoothing.
The ISmMultiNormalDistribution interface enables the user to generate a sample of pseudo-random numbers from multivariate normal distribution.
The ISmNaiveBayes interface is used to find key influencers using the naive Bayes classifier.
The ISmNgPerronTest interface is used to work with parameters of the Ng-Perron test.
The ISmNonLinearEquations interface determines the parameters of the non-linear equations system.
The ISmNonLinearLeastSquare interface determines the parameters of the non-linear least squares method.
The ISmNonLinearOptimization interface determines the parameters of optimization of an arbitrary function under non-linear constraints.
The ISmNormalDistribution interface enables the user to generate a vector of pseudo-random numbers based on normal distribution with selected average value (expected value) and variance.
The ISmOmittedVariablesTest interface determines the parameters of omitted variables test.
The ISmPairCorrelation interface determines the parameters of pair correlation coefficients calculation.
The ISmParetoDistribution interface determines the parameters of the Pareto distribution.
The ISmPartialCorrelation interface determines the parameters of partial correlation coefficients calculation.
The ISmPhilipsOularisTest interface is used to work with parameters of the Phillips-Oularis test.
The ISmPhilipsPerronTest interface is used to work with parameters of the Phillips-Perron test.
The ISmPoissonDistribution interface enables the user to generate a sample of pseudo-random integer numbers from the discrete Poisson distribution with specified intensity of events.
The ISmPooledModel interface determines parameters of  Panel data regression.
The ISmPrincipalComponentAnalysis interface determines the parameters of principal component analysis method.
The ISmQPortions interface returns the values of the median, quartiles, percentiles and deciles for a certain sample.
The ISmQuadraticProgramming interface implements the task of  quadratic programming.
The ISmQuantileRegression interface implements quantile regression method.
The ISmR interface is used for integration with R.
The ISmRamseyRESSETTest interface determines the parameters of the Ramsey Regression Equation Specification Error Test (RESET test).
The ISmRandomForest interface is used to work with the Random Forest decision tree ensemble.
The ISmRedundantVariablesTest interface determines the parameters of redundant variables test.
The ISmRManager interface is used to set the path to the installed and integrated with ERROR: Variable (PP8) is undefined. R package.
The ISmRollingRegression interface is used to work with parameters of moving regression.
The ISmSelfOrganizingMap interface is used for data clustering using self-organizing Kohonen maps.
The ISmSerialCorrelationLMTest interface determines the parameters of the Godfrey criterion of residual autocorrelation of linear regression model.
The ISmSimultaneousSystem interface is used to solve a system of simultaneous equations.
The ISmSingularSpectrumAnalysis interface is used to perform singular spectrum analysis of time series.
The ISmSlideSmoothing interface determines moving average parameters.
The ISmStudentDistribution interface enables the user to generate a sample of pseudo-random numbers from the Student's distribution with selected number of degrees of freedom.
The ISmTramoSeats interface is used to work with the statistical methods TRAMO and SEATS.
The ISmUniformDistribution interface enables the user to generate a sample of pseudo-random numbers from continuous uniform distribution at the range [a, b].
The ISmunivariateSpectrumAnalysis interface determines the parameters of spectrum analysis.
The ISmVarianceAnalysis interface determines the parameters of variance analysis.
The ISmVectorAutoRegress interface determines the parameters for vector autoregression calculation or for impulse response function calculation.
The ISmWeibullDistribution interface enables the user to generate a sample of pseudo-random numbers from the two-parameter Weibull distribution with selected shape and scale parameters.
The ISmWhiteHeteroskedasticityTest interface determines the parameters of the White test for heteroscedasticity.
The ISmx12arima interface is used to work with the X12 method of seasonal adjustment.
The ISpecificationTestStatistic interface returns the values for test.
The ISpectrumStatistics interface returns spectrum statistics.
The IStatistics interface contains properties and methods used to work with statistics characteristics and functions.
The IStatMethod interface contains properties and methods of the statistics method.
The IStatMethodValid interface is used to set up and perform cross-validation.
The IStatPeriod interface determines the parameters of the sample period.
The ISummaryStatistics interface returns statistics characteristics.
The ITreeSpecification interface is used to work with parameters describing tree size.
The IUnitRootTestStatistic interface is used to work with test statistic for unit root tests.
The IVarianceAnalysisDegreeOfFreedom interface returns the results of variance analysis: the number of degrees of freedom.
The IVarianceAnalysisStatistics interface returns the results of variance analysis.
The IVarianceAnalysisSumSquared interface returns the results of variance analysis: sum of squared deviations.
The IVarianceAnalysisUnbiasedEstimation interface returns the results of variance analysis: unbiased estimation of the sum of squared deviations.
The IVARStatistics interface returns statistics of vector autoregression.

See also:

Stat Assembly Enumerations | Stat Assembly Classes | Examples