Represents transformations that can be applied to a numerical variable.
Namespace: Extreme.Statistics
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Structure NumericalVariableTransforms |
| C# |
|---|
public struct NumericalVariableTransforms |
| C++ |
|---|
public value class NumericalVariableTransforms |
Methods
| Icon | Type | Description |
|---|---|---|
| Abs() |
Returns a NumericalVariable whose observations are the absolute values of the original observations..
| |
| Equals(Object) | Indicates whether this instance and a specified object are equal. | |
| Exp() |
Returns a NumericalVariable whose observations are the exponential of the original observations..
| |
| Finalize() | ||
| GetBoxCoxTransform(Double) |
Returns the Box-Cox transform of the variable for the specified parameter.
| |
| GetChange(Int32) |
Returns a NumericalVariable whose observations are the difference
between each observation and a previous observation.
| |
| GetCumulativeProduct() |
Returns a NumericalVariable whose observations are the cumulative product
of the observations from another variable.
| |
| GetCumulativeSum() |
Returns a NumericalVariable whose observations are the cumulative sum
of the observations of the variable.
| |
| GetExponentialMovingAverage(Double) |
Returns a NumericalVariable whose observations are the exponential
moving average of the observations of the variable.
| |
| GetExponentialMovingAverage(Int32) |
Returns a NumericalVariable whose observations are the exponential
moving average of the observations of the variable.
| |
| GetExtrapolatedChange(Int32, Double) |
Returns a NumericalVariable whose observations are the extrapolated
change of the observations over the specified lag.
| |
| GetExtrapolatedGrowthRate(Int32, Double) |
Returns a NumericalVariable whose observations are the extrapolated exponential
growth rate of the observations over the specified lag.
| |
| GetExtrapolatedPercentChange(Int32, Double) |
Returns a NumericalVariable whose observations are the extrapolated
percentage change of the observations over the specified lag.
| |
| GetGrowthRate(Int32) |
Returns a NumericalVariable whose observations are the exponential
growth rate of the observations over the specified lag.
| |
| GetHashCode() | Returns the hash code for this instance. | |
| GetLag(Int32, Double) |
Returns a NumericalVariable whose observations are moved ahead by
the specified number of observations.
| |
| GetLag(Int32) |
Returns a NumericalVariable whose observations are moved ahead by
the specified number of observations.
| |
| GetLag() |
Returns a NumericalVariable whose observations are moved ahead by
one observation.
| |
| GetMovingAverage(Int32) |
Returns a NumericalVariable whose observations are the simple
moving average of the observations of the variable.
| |
| GetMovingAverageAbsoluteDeviation(Int32, NumericalVariable) |
Returns a NumericalVariable whose observations are the average absolute deviation
of a range of observations from observations of another variable.
| |
| GetMovingMaximum(Int32) |
Returns a NumericalVariable whose observations are the maximum
of a range of observations of the variable.
| |
| GetMovingMinimum(Int32) |
Returns a NumericalVariable whose observations are the minimum
of a range of observations of the variable.
| |
| GetMovingStandardDeviation(Int32, NumericalVariable) |
Returns a NumericalVariable whose observations are the standard deviation
of a range of observations of the variable.
| |
| GetMovingSum(Int32) |
Returns a NumericalVariable whose observations are the sum
of a range of observations of the variable.
| |
| GetPercentChange(Int32) |
Returns a NumericalVariable whose observations are the percent change
of the observations over the specified lag.
| |
| GetPeriodToDateDifferences(DateTimeVariable, DateTimeVariable, BoundaryIntervalBehavior, BoundaryIntervalBehavior) |
Returns a NumericalVariable whose observations are the difference between successive
observations over intervals of observations.
| |
| GetPeriodToDateDifferences(Int32[](), BoundaryIntervalBehavior, BoundaryIntervalBehavior) |
Returns a NumericalVariable whose observations are the difference between successive
observations over intervals of observations.
| |
| GetPeriodToDateValues(DateTimeVariable, DateTimeVariable, BoundaryIntervalBehavior, BoundaryIntervalBehavior) |
Returns a NumericalVariable whose observations are the cumulative sum
over intervals of observations.
| |
| GetPeriodToDateValues(Int32[](), BoundaryIntervalBehavior, BoundaryIntervalBehavior) |
Returns a NumericalVariable whose observations are the cumulative sum
over intervals of observations.
| |
| GetPositiveToNegativeIndex(Int32, NumericalVariable) |
Returns a NumericalVariable that represents an index comparing
positive to negative values in the specified period..
| |
| GetPositiveToNegativeRatio(Int32, NumericalVariable) |
Returns a NumericalVariable that represents the ratio of positive to
negative values in the specified period..
| |
| GetReferenceIndex(Int32, Double) |
Returns a NumericalVariable that represents an index value relative to
the specified base value.
| |
| GetReferenceIndex(Int32, Int32, Double) |
Returns a NumericalVariable that represents an index value relative to
the specified range of base value.
| |
| GetType() | Gets the Type of the current instance. | |
| GetWeightedMovingAverage(Double[](), Int32) |
Returns a NumericalVariable whose observations are the weighted
moving average of the observations of the variable.
| |
| GetWeightedMovingAverage(Vector, Int32) |
Returns a NumericalVariable whose observations are the weighted
moving average of the observations of the variable.
| |
| GetWeightedMovingAverage(Double[]()) |
Returns a NumericalVariable whose observations are the weighted
moving average of the observations of the variable.
| |
| GetWeightedMovingAverage(Vector) |
Returns a NumericalVariable whose observations are the weighted
moving average of the observations of the variable.
| |
| GetWeightedMovingAverage(Int32, NumericalVariable) |
Returns a NumericalVariable whose observations are the weighted
moving average of the observations of the variable.
| |
| Log() |
Returns a NumericalVariable whose observations are the natural logarithm of the original observations..
| |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| Sqrt() |
Returns a NumericalVariable whose observations are the square root of the original observations..
| |
| ToString() | Returns the fully qualified type name of this instance. |
Remarks
This class is exposed by the Transforms property of the
NumericalVariable class. Individual transforms are available as instance methods
that apply the selected transformation to the variable.