Struct polars_lazy::logical_plan::LogicalPlanBuilder [−][src]
pub struct LogicalPlanBuilder(_);
This is supported on crate feature
compile
only.Implementations
pub fn scan_parquet<P: Into<PathBuf>>(
path: P,
stop_after_n_rows: Option<usize>,
cache: bool
) -> Self
This is supported on crate feature
parquet
only.pub fn scan_csv<P: Into<PathBuf>>(
path: P,
delimiter: u8,
has_header: bool,
ignore_errors: bool,
skip_rows: usize,
stop_after_n_rows: Option<usize>,
cache: bool,
schema: Option<Arc<Schema>>,
schema_overwrite: Option<&Schema>,
low_memory: bool,
comment_char: Option<u8>,
quote_char: Option<u8>,
null_values: Option<NullValues>
) -> Self
This is supported on crate feature
csv-file
only.pub fn groupby<E: AsRef<[Expr]>>(
self,
keys: Arc<Vec<Expr>>,
aggs: E,
apply: Option<Arc<dyn DataFrameUdf>>,
maintain_order: bool
) -> Self
pub fn join(
self,
other: LogicalPlan,
left_on: Vec<Expr>,
right_on: Vec<Expr>,
options: JoinOptions
) -> Self
pub fn map<F>(
self,
function: F,
optimizations: AllowedOptimizations,
schema: Option<SchemaRef>
) -> Self where
F: DataFrameUdf + 'static,
Trait Implementations
Performs the conversion.