Expand description
This crate contains combee: a strong typed data analysis library implemented in pure Rust. Check the github page for notebooks (using evcxr_jupyter) using combee: https://github.com/DanielSanRocha/combee.
§Getting Started
Start with some examples:
-
read_csv for reading csv files.
-
read_parquet for reading parquet files.
-
dataframe::DataFrame::groupby for grouping rows together.
-
functions::mean for calculating average value of group of rows.
Modules§
- dataframe
- DataFrame module, contains all the basic functions (groupby, agg, find…).
- errors
- Error module.
- functions
- Contains useful functions (aggregation functions, groupby functions…).
Functions§
- read_
csv - Read a CSV file, the data parameter D must be compatible with the columns of the csv. The first row of the CSV must be the header.
- read_
csv_ schema - Returns a list of string with the columns of a given CSV. Example:
- read_
parquet - Read an Apache Parquet file, the data parameter D must be compatible with the columns of the parquet.
- read_
parquet_ schema - Returns the schema of a parquet as a string. Example: