Header menu logo Deedle

FrameStatsExtensions Type

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 member Description

FrameStatsExtensions.Describe(df)

Full Usage: FrameStatsExtensions.Describe(df)

Parameters:
Returns: Frame<string, 'C>

Returns a data frame with summary statistics (unique count, mean, standard deviation, min, lower quartile, median, upper quartile, max) for each numerical column of the input frame. Only columns convertible to float are included; the row keys of the result are the statistic names ("unique", "mean", "std", "min", "0.25", "0.5", "0.75", "max").

df : Frame<'R, 'C>
Returns: Frame<string, 'C>

FrameStatsExtensions.Kurtosis(df)

Full Usage: FrameStatsExtensions.Kurtosis(df)

Parameters:
Returns: Series<'C, float>

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.

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.Max(df)

Full Usage: FrameStatsExtensions.Max(df)

Parameters:
Returns: Series<'C, float>

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

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.Mean(df)

Full Usage: FrameStatsExtensions.Mean(df)

Parameters:
Returns: Series<'C, float>

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.

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.Median(df)

Full Usage: FrameStatsExtensions.Median(df)

Parameters:
Returns: Series<'C, float>

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

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.Min(df)

Full Usage: FrameStatsExtensions.Min(df)

Parameters:
Returns: Series<'C, float>

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

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.Skewness(df)

Full Usage: FrameStatsExtensions.Skewness(df)

Parameters:
Returns: Series<'C, float>

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.

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.StdDev(df)

Full Usage: FrameStatsExtensions.StdDev(df)

Parameters:
Returns: Series<'C, float>

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.

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.Sum(df)

Full Usage: FrameStatsExtensions.Sum(df)

Parameters:
Returns: Series<'C, float>

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.

df : Frame<'R, 'C>
Returns: Series<'C, float>

FrameStatsExtensions.UniqueCount(df)

Full Usage: FrameStatsExtensions.UniqueCount(df)

Parameters:
Returns: Series<'C, int>

For each column, returns the number of unique values.

df : Frame<'R, 'C>
Returns: Series<'C, int>

FrameStatsExtensions.Variance(df)

Full Usage: FrameStatsExtensions.Variance(df)

Parameters:
Returns: Series<'C, float>

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.

df : Frame<'R, 'C>
Returns: Series<'C, float>

Type something to start searching.