Extreme Optimization™: Complexity made simple.

Numerical Components
for .NET

  • Home
  • •
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • •
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • •
  • Support
    • Frequently Asked Questions
    • QuickStart Samples
    • Sample Applications
    • Downloads
  • •
  • Blog
  • •
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Contact us
Introduction
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand ReferenceReference
  • Home
  • Documentation
  • Statistics Library User's Guide
  • Appendices
  • Enumeration Types
Collapse imageExpand ImageCopy imageCopyHover image
       




Enumeration Types

This section lists the enumeration types defined in the Extreme Optimization Numerical Libraries for .NET.

AnovaRowType

Enumerates the possible types of rows in an AnovaTable.

Member Name Description
The data in the row refers to model effects.
The data in the row refers to the residual error in the model.
The data in the row refers to the total of model effects and residuals.

BoundaryIntervalBehavior

Enumerates how segments at the boundaries of subdivided series are handled.

Member Name Description
The entire interval is excluded.
The interval is included.
The interval is extended to a full larger interval and the extended interval is included.

DateTimeUnit

Enumerates the time units used in the construction of time scales.

Member Name Description
The time unit is unknown.
The time unit is one hour
The time unit is one day.
The time unit is one week.
The time unit is one month.
The time unit is one quarter.
The time unit is one year.

MissingValueAction

Enumerates the possible actions to be taken when a calculation encounters a missing value.

Member Name Description
Use the default action: The value or row containing the missing value is discarded.
The value or row containing the missing value is discarded.
The value is ignored. Most operations on numerical variables will give NaN as a result.
Any missing values are replaced with the value of the previous observation. If the first observation is missing, it is replaced with a user-specified value, or 0.
Any missing values are replaced with the value of the next observation. If the last observation is missing, it is replaced with a user-specified value, or 0.
Any missing values are replaced with a user-specified value.
A MissingValueException is thrown.

SortOrder

Enumerates the ways data can be sorted.

Member Name Description
The data is not sorted.
The data is sorted in ascending order.
The data is sorted in descending order.

SpecialBins

Enumerates the possible special bins to be included in a CategoricalScale.

Member Name Description
No special bins are included.
There is a special bin for values below the scale's minimum value.
There is a special bin for values above the scale's maximum value.
There is a special bin for values that are outside the scale's range.
There is a special bin for missing values.

TestOfHomogeneityOfVariances

Enumerates the choices when testing whether a number of samples have the same variance.

Member Name Description
Use LeveneTest.
Use BartlettTest.

TestOfNormality

Enumerates the choices when testing whether a sample follows a normal distribution.

Member Name Description
Use the AndersonDarlingTest.
Use the ChiSquareGoodnessOfFitTest.

RanLuxLuxuryLevel

Enumerates possible values for the luxury level of a RanLux random number generator.

Member Name Description
The default (low) level.
A medium value providing better randomness at a reasonable cost.
Highest possible value, providing best possible randomness at greatest cost.

HypothesisTestType

Enumerates the possible values for a hypothesis test.

Member Name Description
The null hypothesis is rejected if the test statistic lies too far on either side of the mean of the test distribution.
The null hypothesis is rejected if the test statistic lies in the left (lower) tail of the test distribution.
The null hypothesis is rejected if the test statistic lies in the right (upper) tail of the test distribution.

LeveneTestLocationMeasure

Enumerates the ways the central tendency of a sample is calculated in LeveneTest.

Levene's test for homogeneity of variances assumes that the underlying populations of the samples have a normal distribution. A specific choice of measure for central tendency can make the test more robust when the data is not normal.

Member Name Description
The mean is used. This works best for normal data.
The median is used. This is the default, and gives better results when the data is skewed.
The 10% trimmed mean is used. This gives better results when the data is heavy-tailed.

SamplePairing

Enumerates the possible ways to relate two samples in a two sample hypothesis test.

Member Name Description
The two samples are independent.
The two samples are paired. Each observation in the first sample has a corresponding observation in the second sample.

VarianceAssumption

Enumerates the possible assumptions made about the variances in a multi-sample hypothesis test.

Member Name Description
No assumption is made about the variances of the samples.
The variances of the samples are assumed to be equal.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2003-2010, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.