Extreme Optimization™: Complexity made simple.

Math and Statistics
Libraries 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
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • Resources
    • Downloads
    • QuickStart Samples
    • Sample Applications
    • Frequently Asked Questions
    • Technical Support
  • Order
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Partners
    • Contact us
Introduction
Deployment Guide
Nuget packages
Configuration
Using Parallelism
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 Data Analysis Library User's GuideData Analysis Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand Data Access Library User's GuideData Access Library User's Guide
Expand ReferenceReference

Skip Navigation LinksHome»Documentation»Statistics Library User's Guide»Appendices»Enumeration Types

Enumeration Types

Extreme Optimization Numerical Libraries for .NET Professional

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 Histogram.

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.

Copyright (c) 2004-2023 ExoAnalytics Inc.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2004-2023, 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.