Kurtosis / Aggregation Layer

Calculate kurtosis (measure of tail heaviness) across specified columns, similar to scipy.stats.kurtosis or pandas kurtosis().

Mathematical form: Where:

  • is the mean
  • is the standard deviation
  • is the number of observations

Interpretation:

  • High kurtosis: Heavy tails, more outliers
  • Low kurtosis: Light tails, fewer outliers
  • Normal distribution: 3.0 (Pearson) or 0.0 (Fisher)

Common applications:

  • Financial risk analysis
  • Quality control in manufacturing
  • Outlier detection systems
  • Signal processing
  • Environmental data analysis
  • Behavioral studies

Provides a simpler interface for single-column kurtosis analysis.

Table
0
0
Table

Select

[column, ...]

Numeric columns to analyze. Each selected column must contain numeric data suitable for kurtosis calculation. Non-numeric columns will result in null values.

Fisher

bool
true

Definition selection for kurtosis calculation:

  • true (default): Fisher's definition (normal = 0.0)
  • false: Pearson's definition (normal = 3.0)

Fisher's is often preferred in modern statistics for its normalized scale.

Bias

bool
true

Controls bias correction in calculation:

  • true (default): Use biased moment estimators
  • false: Apply bias correction

Bias correction important for small samples but increases variance.