Deedle


FrameStatsExtensions

Namespace: Deedle
Attributes:
[<Extension>]

The type implements C# and F# extension methods that add numerical operations to Deedle series. With a few exceptions, the methods are only available for series containing floating-point values, that is Series<'K, float>.

Static members

Static memberDescription
FrameStatsExtensions.Kurtosis(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the kurtosis of the values in a series. The function skips over missing values and NaN values. When there are less than 4 values, the result is NaN.

FrameStatsExtensions.Max(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the maximal values as a series. The function skips over missing and NaN values. When there are no values, the result is NaN.

FrameStatsExtensions.Mean(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the mean of the values in the column. The function skips over missing values and NaN values. When there are no available values, the result is NaN.

FrameStatsExtensions.Median(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the median of the values in the column.

FrameStatsExtensions.Min(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the minimal values as a series. The function skips over missing and NaN values. When there are no values, the result is NaN.

FrameStatsExtensions.Skewness(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the skewness of the values in a series. The function skips over missing values and NaN values. When there are less than 3 values, the result is NaN.

FrameStatsExtensions.StdDev(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the standard deviation of the values in the column. The function skips over missing values and NaN values. When there are less than 2 values, the result is NaN.

FrameStatsExtensions.Sum(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the sum of the values in the column. The function skips over missing values and NaN values. When there are no available values, the result is 0.

FrameStatsExtensions.UniqueCount(df)
Signature: df:Frame<'R,'C> -> Series<'C,int>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each column, returns the number of unique values.

FrameStatsExtensions.Variance(df)
Signature: df:Frame<'R,'C> -> Series<'C,float>
Type parameters: 'R, 'C Attributes:
[<Extension>]

For each numerical column, returns the variance of the values in the column. The function skips over missing values and NaN values. When there are less than 2 values, the result is NaN.

Fork me on GitHub