Skip to content

Categories ​

Namespace: Polars.FSharp

Represents a Polars categorical type with optional name, namespace, and physical representation.

Properties & Indexers ​

PropertyTypeDescription
Hashuint64-
IsGlobalbool-
Namestring-
NameSpacestring-
PhysicalCategoricalPhysical-

Constructors & Static Methods ​

new ​

Create a new Categories with optional name, namespace, and physical type.

fsharp
new(?name: string, ?nameSpace: string, ?physical: CategoricalPhysical) : Categories

Parameters

NameTypeDescription
namestring (optional)-
nameSpacestring (optional)-
physicalCategoricalPhysical (optional)-

Global ​

Get a global (unnamed) Categories.

fsharp
static member Global : unit -> Categories

Random ​

Create a random Categories.

fsharp
static member Random(?nameSpace: string, ?physical: CategoricalPhysical) : Categories

Parameters

NameTypeDescription
nameSpacestring (optional)-
physicalCategoricalPhysical (optional)-

Operators ​

op_Equality ​

fsharp
static member op_Equality(left: Categories, right: Categories) : bool

Parameters

NameTypeDescription
leftCategories-
rightCategories-

op_Inequality ​

fsharp
static member op_Inequality(left: Categories, right: Categories) : bool

Parameters

NameTypeDescription
leftCategories-
rightCategories-

Instance Methods ​

Freeze ​

Freeze into a FrozenCategories.

fsharp
member Freeze : unit -> FrozenCategories

Released under the MIT License. Powered by the Polars Rust core & Apache Arrow.