Skip to main content

Module dataframe

Module dataframe 

Source
Expand description

DataFrame-oriented primitives shared by higher-level crates.

Modules§

cast
Type casting primitives for DataFrame values.
partition_scan
Partition-aware DataFrame scan primitives.

Structs§

ExplodedColumn
Result of exploding one list column.

Functions§

dt_convert_time_zone
Convert naive local timestamp micros between fixed-offset time zones.
dt_day
Extract UTC day of month from timestamp micros, in the range 1..=31.
dt_month
Extract UTC month from timestamp micros, in the range 1..=12.
dt_to_string
Format timestamp micros as UTC RFC3339-like text.
dt_weekday
Extract ISO weekday from timestamp micros, where Monday is 1 and Sunday is 7.
dt_year
Extract UTC year from timestamp micros.
explode_list
Explode one list column into values and source row indexes.
implode_by_group_lengths
Implode values into nullable lists according to contiguous group lengths.
list_contains
Return whether each list contains a non-null needle value.
list_join
Join string list elements with a separator.
list_len
Return list lengths while preserving null lists.
str_contains
Return whether each UTF-8 value matches a regular expression pattern.
str_extract
Extract the first regular expression match or capture group from each value.
str_len_chars
Count Unicode scalar values in each UTF-8 value.
str_replace
Replace all regular expression matches in each UTF-8 value.
str_split
Split each UTF-8 value by a literal separator.
str_strip_chars
Strip characters from both ends of each UTF-8 value.
str_to_lowercase
Convert UTF-8 strings to lowercase while preserving nulls.
str_to_uppercase
Convert UTF-8 strings to uppercase while preserving nulls.

Type Aliases§

BoolColumn
Nullable boolean column used by core DataFrame namespace primitives.
ListColumn
Nullable list column with nullable elements.
TimestampMicrosColumn
Nullable timestamp column using microseconds since Unix epoch.
UIntColumn
Nullable unsigned integer column used by core DataFrame namespace primitives.
Utf8Column
Nullable string column used by core DataFrame namespace primitives.