Expand description
§Data types supported by Polars.
At the moment Polars doesn’t include all data types available by Arrow. The goal is to incrementally support more data types and prioritize these by usability.
See the AnyValue variants for the data types that are currently supported.
Modules§
Structs§
- Binary
Offset Type - Binary
Type - Boolean
Type - Categorical8
Type - Categorical16
Type - Categorical32
Type - Categorical
Mapping - Categorical
Type - Categories
- A (named) object which is used to indicate which categorical data types have the same mapping.
- Compat
Level - Date
Type - Datetime
Type - Decimal
Type - Dimension
- Duration
Type - FalseT
- Field
- Characterizes the name and the
DataType
of a column. - Fixed
Size List Type - Float32
Type - Float64
Type - Frozen
Categories - An ordered collection of unique strings with an associated pre-computed mapping to go from string <-> index.
- Int8
Type - Int16
Type - Int32
Type - Int64
Type - Int128
Type - List
Type - Logical
- Maps a logical type to a chunked array implementation of the physical type. This saves a lot of compiler bloat and allows us to reuse functionality.
- Object
Type - Owned
Object - PlSmall
Str - String type that inlines small strings.
- String
Type - Struct
Type - Time
Type - Time
Zone - TrueT
- UInt8
Type - UInt16
Type - UInt32
Type - UInt64
Type
Enums§
- AnyValue
- Arrow
Data Type - The set of supported logical types in this crate.
- Arrow
Time Unit - The time units defined in Arrow.
- Categorical
Physical - The physical datatype backing a categorical / enum.
- Data
Type - Reshape
Dimension - A dimension in a reshape.
- Time
Unit - Unknown
Kind
Constants§
Statics§
Traits§
- Array
Collect Iter Ext - Array
From Iter - Array
From Iter Dtype - AsRef
Data Type - CatNative
- Categorical
Physical Dtype Ext - GetAny
Value - Init
Hash Maps - Init
Hash Maps2 - Into
Metadata - Into
Scalar - Logical
Type - Meta
Data Ext - Numeric
Native - Polars
Categorical Type - Safety
- Polars
Data Type - Safety
- Polars
Float Type - Polars
Integer Type - Polars
Numeric Type - Polars
Physical Type - Schema
ExtPl - Static
Array
Functions§
Type Aliases§
- Array
Chunked - Binary
Chunked - Binary
Offset Chunked - Boolean
Chunked - CatSize
- Categorical8
Chunked - Categorical16
Chunked - Categorical32
Chunked - Categorical
Chunked - Date
Chunked - Datetime
Chunked - Decimal
Chunked - Duration
Chunked - Field
Ref - Float32
Chunked - Float64
Chunked - IdxArr
- IdxCa
- IdxType
- Int8
Chunked - Int16
Chunked - Int32
Chunked - Int64
Chunked - Int128
Chunked - List
Chunked - Object
Chunked - PlHash
Map - PlHash
Set - PlId
Hash Map - This hashmap uses an IdHasher
- PlIndex
Map - PlIndex
Set - PlRandom
State - String
Chunked - Time
Chunked - UInt8
Chunked - UInt16
Chunked - UInt32
Chunked - UInt64
Chunked