1use polars::prelude::*; 2 3fn main() -> Result<(), Box<dyn std::error::Error>> { 4 // --8<-- [start:dataframe] 5 let df = df!( 6 "keys" => &["a", "a", "b", "b"], 7 "values" => &[10, 7, 1, 23], 8 )?; 9 println!("{}", df); 10 // --8<-- [end:dataframe] 11 12 // --8<-- [start:individual_log] 13 // --8<-- [end:individual_log] 14 15 // --8<-- [start:diff_from_mean] 16 // --8<-- [end:diff_from_mean] 17 18 // --8<-- [start:np_log] 19 // --8<-- [end:np_log] 20 21 // --8<-- [start:diff_from_mean_numba] 22 // --8<-- [end:diff_from_mean_numba] 23 24 // --8<-- [start:combine] 25 // --8<-- [end:combine] 26 Ok(()) 27} 28 29