Crate blackjack[−][src]
Black-Jack is under development, and not meant to be used in any real capacity.
The (long term) goal is to create a lightweight Pandas equivelent by and for the Rust community. Along with a Python wrapper: Lumber-Jack
Example use:
use blackjack::prelude::*; // Dataframe; container for series objects. let mut df = DataFrame::new(); // Make some series let series_i32: Series = Series::arange(0, 5); let mut series_f64: Series = Series::from_vec(vec![1.0, 2.0, 3.0, 4.0]); // You can set a series name! series_f64.set_name("my-float-series"); // Or not... assert_eq!(series_i32.name(), None); // Add columns (of different types) to a dataframe df.add_column(series_i32); df.add_column(series_f64);
Modules
dataframe |
A |
enums |
Enums to be used throughout the crate. |
macros |
Nothing to see here, placeholder until new macros are needed. |
prelude |
Default and recommended imports for functionality of crate. |
series |
Series represents a single column within a dataframe and wraps many |
traits |
Traits to be used throughout the crate |
Macros
impl_DataElement_for_primitive | |
series_map |