Fernando Herrera 653cbe651f
Going deeper (#3864)
* nuframe in its own type in UntaggedValue

* Removed eager dataframe from enum

* Dataframe created from list of values

* Corrected order in dataframe columns

* Returned tag from stream collection

* Removed series from dataframe commands

* Arithmetic operators

* forced push

* forced push

* Replace all command

* String commands

* appending operations with dfs

* Testing suite for dataframes

* Unit test for dataframe commands

* improved equality for dataframes

* moving all dataframe operations to protocol

* objects in dataframes

* Removed cloning when converting to row
2021-07-30 09:16:30 +12:00

18 lines
485 B
Rust

pub mod compute_between;
pub mod conversion;
pub mod nu_dataframe;
pub mod nu_groupby;
pub mod operations;
pub use compute_between::{compute_between_dataframes, compute_series_single_value};
pub use conversion::Column;
pub use nu_dataframe::NuDataFrame;
pub use nu_groupby::NuGroupBy;
pub use operations::Axis;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, PartialEq, PartialOrd, Eq, Ord, Hash, Serialize, Deserialize)]
pub enum FrameStruct {
GroupBy(NuGroupBy),
}