Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/docs/source/src/rust/user-guide/expressions/user-defined-functions.rs
7889 views
1
use polars::prelude::*;
2
3
fn 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