Vector Extensions Class
Represents transformations that can be applied to a vector.
Definition
Namespace: Numerics.NET.DataAnalysis
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
public static class VectorExtensions
- Inheritance
- Object → VectorExtensions
Methods
Apply | Applies Hodrick-Prescott smoothing to the vector. |
Box | Returns the Box-Cox transform of the vector for the specified parameter. |
Change | Returns a vector whose observations are the difference between each observation and a previous observation. |
Exponential | Returns a vector whose observations are the exponential moving average of the observations of the vector. |
Exponential | Returns a vector whose observations are the exponential moving average of the observations of the vector. |
Exponential | Returns a vector whose observations are the exponential moving average of the observations of the vector. |
Extrapolated | Returns a vector whose observations are the extrapolated change of the observations over the specified lag. |
Extrapolated | Returns a vector whose observations are the extrapolated exponential growth rate of the observations over the specified lag. |
Extrapolated | Returns a vector whose observations are the extrapolated percentage change of the observations over the specified lag. |
Growth | Returns a vector whose observations are the exponential growth rate of the observations over the specified lag. |
Lag<T>(Vector<T>) | Returns a vector whose observations are moved ahead by one observation. |
Lag<T>(Vector<T>, Int32) | Returns a vector whose observations are moved ahead by the specified number of observations. |
Lag<T>(Vector<T>, Int32, T) | Returns a vector whose observations are moved ahead by the specified number of observations. |
Moving | Returns a vector whose observations are the simple moving average of the observations of the vector. |
Moving | Returns a vector whose observations are the simple moving average of the observations of the vector. |
Moving | Returns a vector whose observations are the average absolute deviation of a range of observations from observations of another vector. |
Moving | Returns a vector whose observations are the maximum of a range of observations of the vector. |
Moving | Returns a vector whose observations are the minimum of a range of observations of the vector. |
Moving | Returns a vector whose observations are the standard deviation of a range of observations of the vector. |
Moving | Returns a vector whose observations are the sum of a range of observations of the vector. |
Percent | Returns a vector whose observations are the percent change of the observations over the specified lag. |
Period | Returns a vector whose observations are the difference between successive observations over intervals of observations. |
Period | Returns a vector whose observations are the difference between successive observations over intervals of observations. |
Period | Returns a vector whose observations are the cumulative sum over intervals of observations. |
Period | Returns a vector whose observations are the cumulative sum over intervals of observations. |
Positive | Returns a vector that represents an index comparing positive to negative values in the specified period.. |
Positive | Returns a vector that represents the ratio of positive to negative values in the specified period.. |
Quantile<T> | Gets the specified quantile. |
Quantiles<T> | Gets the specified quantile. |
Reference | Returns a vector that represents an index value relative to the specified base value. |
Reference | Returns a vector that represents an index value relative to the specified range of base value. |
Use | Specifies that backward difference encoding should be used when creating indicator variables. |
Use | Specifies that deviance encoding should be used when creating indicator variables. |
Use | Specifies that dummy encoding (also called treatment encoding) should be used when creating indicator variables. |
Use | Specifies that forward difference encoding should be used when creating indicator variables. |
Use | Specifies that Helmert encoding should be used when creating indicator variables. |
Use | Specifies that inverse Helmert encoding should be used when creating indicator variables. |
Use | Specifies that orthogonal polynomial encoding should be used when creating indicator variables. |
Use | Specifies that simple encoding should be used when creating indicator variables. |
Weighted | Returns a vector whose observations are the weighted moving average of the observations of the vector. |
Weighted | Returns a vector whose observations are the weighted moving average of the observations of the vector. |
Weighted | Returns a vector whose observations are the weighted moving average of the observations of the vector. |
Weighted | Returns a vector whose observations are the weighted moving average of the observations of the vector. |
Weighted | Returns a vector whose observations are the weighted moving average of the observations of the vector. |