time_data Modul

Enthält Funktionalität zum Darstellen von Zeitdaten und zugehörigen Vorgängen in opendatasets.

Klassen

TimeCustomerData

Stellt ein Kundendataset mit Zeit dar.

Initialisieren mit Kundendatenrahmen.

TimeData

Definiert die Basisklasse für Zeitdaten.

TimePublicData

Stellt ein öffentliches Dataset mit einer Zeit dar.

Initialisieren sie mit Spalten.

Functions

add_datetime_col

Fügt eine Spalte mit gerundeten datetime-Werten hinzu.

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

Parameter

dataset
time_col_name
time_func

extend_time_column

Erweitert die Zeitspalte für den Zeichenfolgentyp.

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

Parameter

dataset
time_col_name
timeVal

find_min_max_date

Ermittelt das minimale und maximale Datums in einem Spark-Datenrahmen.

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

Parameter

dataset
time_col_name

pd_parse_time

Analysiert die Zeitzeichenfolge und fängt eine Ausnahme ab.

pd_parse_time(time_string)

Parameter

time_string
str
Erforderlich

Die zu analysierende Zeitzeichenfolge.

spark_parse_time

Analysiert die Zeitzeichenfolge und fängt eine Ausnahme ab.

spark_parse_time(time_string)

Parameter

time_string
str
Erforderlich

Die zu analysierende Zeitzeichenfolge.