extract_dataframe

Function extract_dataframe 

Source
pub fn extract_dataframe(value: &Value) -> Result<&DataFrame>
Expand description

Try to extract a DataFrame from a Value

ยงExamples

use dsq_core::utils::extract_dataframe;
use dsq_core::Value;
use polars::prelude::*;

let df = df! {
    "name" => ["Alice", "Bob"],
    "age" => [30, 25]
}.unwrap();

let value = Value::DataFrame(df.clone());
let extracted = extract_dataframe(&value).unwrap();
assert_eq!(extracted.height(), df.height());