Crate agnes [] [src]

Dataframe library for Rust. Provides data structs and utilities for data aggregation, manipulation, and viewing.

Re-exports

pub use view::SerializeAsVec;
pub use view::DataView;
pub use join::Join;
pub use join::JoinKind;
pub use masked::MaybeNa;

Modules

apply

Framework for providing and applying functions to data within the agnes data structures in a consistent, type-coherent manner.

error

General error struct for entire package, as well as helpful conversions.

field

Field-level structs.

frame

Structs and implementation for Frame-level data structure. A DataFrame is a reference to an underlying data store, along with record-based filtering and sorting details.

join

DataView join structs and implementations.

masked

Missing value handling structs.

ops

Mathematical operations for DataView objects.

source

Data sources.

store

Data storage struct and implentation.

view

Main DataView struct and associated implementations.

Macros

field_map_fn
field_map_fn_impl
fields
map_fn
map_fn_impl