Module polars_core::prelude

source ·
Expand description

Everything you need to get started with Polars.

Re-exports

pub use crate::chunked_array::builder::ChunkedBuilder;
pub use crate::chunked_array::builder::ListBooleanChunkedBuilder;
pub use crate::chunked_array::builder::ListBuilderTrait;
pub use crate::chunked_array::builder::ListPrimitiveChunkedBuilder;
pub use crate::chunked_array::builder::ListUtf8ChunkedBuilder;
pub use crate::chunked_array::builder::NewChunkedArray;
pub use crate::chunked_array::iterator::PolarsIterator;
pub use crate::chunked_array::object::PolarsObject;
pub use crate::chunked_array::ChunkedArray;
pub use crate::error::PolarsError;
pub use crate::error::PolarsResult;
pub use crate::frame::explode::MeltArgs;
pub use crate::frame::hash_join::JoinType;
pub use crate::frame::DataFrame;
pub use crate::frame::UniqueKeepStrategy;
pub use crate::series::Series;
pub use crate::utils::IntoVec;
pub use crate::datatypes;
pub use crate::chunked_array::ops::*;
pub use crate::chunked_array::temporal::conversion::*;
pub use crate::datatypes::*;
pub use crate::schema::*;
pub use crate::testing::*;

Modules

Macros

Structs

A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
Represents Arrow’s metadata of a “column”.
An ordered sequence of Fields with associated Metadata.
Indexes of the groups, the first index is stored separately. this make sorting fast.

Enums

Traits

Aggregations that return Series of unit length. Those can be used in broadcasting operations.
Used to create the tuples for a groupby operation.
Used to convert a ChunkedArray, &dyn SeriesTrait and Series into a Series.
Safety
Ensure that the same hash is used as with VecHash.

Functions

Type Definitions

Every group is indicated by an array where the
The type used by polars to index data.