time_data Modul

Obsahuje funkce pro reprezentaci časových dat a souvisejících operací v otevřených datových sadách.

Třídy

TimeCustomerData

Představuje datovou sadu zákazníka s časem.

Inicializace s datovým rámcem zákazníka.

TimeData

Definuje datovou třídu základního času.

TimePublicData

Představuje veřejnou datovou sadu s časem.

Inicializace pomocí sloupců

Funkce

add_datetime_col

Přidejte zaoblený sloupec datetime.

add_datetime_col(dataset: DataFrame | DataFrame, time_col_name: str, time_func: object)

Parametry

Name Description
dataset
Vyžadováno
time_col_name
Vyžadováno
time_func
Vyžadováno

extend_time_column

Rozšiřte sloupec času pro typ řetězce.

extend_time_column(dataset: DataFrame | DataFrame, time_col_name: str, timeVal: str | float | struct_time | datetime)

Parametry

Name Description
dataset
Vyžadováno
time_col_name
Vyžadováno
timeVal
Vyžadováno

find_min_max_date

Vyhledání minimálního a maximálního data z datového rámce SPARKu

find_min_max_date(dataset: DataFrame | DataFrame, time_col_name: str)

Parametry

Name Description
dataset
Vyžadováno
time_col_name
Vyžadováno

pd_parse_time

Parsovat časový řetězec a zachytit výjimku.

pd_parse_time(time_string)

Parametry

Name Description
time_string
Vyžadováno
str

Časový řetězec, který se má analyzovat.

spark_parse_time

Parsovat časový řetězec a zachytit výjimku.

spark_parse_time(time_string)

Parametry

Name Description
time_string
Vyžadováno
str

Časový řetězec, který se má analyzovat.