Expand description
Basic statistical analyzers for common metrics.
This module provides implementations of fundamental analyzers that compute basic statistics like size, completeness, distinctness, and aggregations. These analyzers serve as both useful functionality and reference implementations for building custom analyzers.
Structsยง
- Completeness
Analyzer - Analyzer that computes the fraction of non-null values for a column.
- Completeness
State - State for the completeness analyzer.
- Distinctness
Analyzer - Analyzer that computes the fraction of distinct values for a column.
- Distinctness
State - State for the distinctness analyzer.
- Grouped
Completeness State - State for grouped completeness analysis.
- MaxAnalyzer
- Analyzer that computes the maximum value of a numeric column.
- Mean
Analyzer - Analyzer that computes the mean (average) value of a numeric column.
- Mean
State - State for the mean analyzer supporting incremental computation.
- MinAnalyzer
- Analyzer that computes the minimum value of a numeric column.
- MinMax
State - Shared state for min/max analyzers.
- Size
Analyzer - Analyzer that computes the number of rows in a dataset.
- Size
State - State for the size analyzer containing the row count.
- SumAnalyzer
- Analyzer that computes the sum of values in a numeric column.
- SumState
- State for the sum analyzer.