Skip to main content

Module data

Module data 

Source

Structs§

Dataset
DatasetView
A lightweight view of a Dataset, typically created via head() or tail(). This struct is public so it can be used in type signatures, but its fields remain private to ensure data integrity.
GroupedIndices
Represents the result of a grouping operation, preserving the order of appearance.
RowAccessor
A lightweight accessor to fetch values from a specific row in a Dataset.

Enums§

AggregateOp
Represents the statistical aggregation operations available for data transformation.
ColumnVector
Encapsulates a single column of data with a high-performance memory layout.
SemanticType
Mapping raw types to semantic types allows the engine to automatically select the appropriate Scale (Linear, Temporal, or Discrete) and validation rules.

Traits§

FromColumnVector
Get data from a column vector. Internal trait to bridge ColumnVector and concrete Rust physical types.
IntoColumn
A convenience trait to improve the ergonomics of manual data construction.
ToDataset

Functions§

get_quantile
Native aggregation logic: Linear interpolation quantile calculation.