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
Name | Beschreibung |
---|---|
dataset
Erforderlich
|
|
time_col_name
Erforderlich
|
|
time_func
Erforderlich
|
|
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
Name | Beschreibung |
---|---|
dataset
Erforderlich
|
|
time_col_name
Erforderlich
|
|
timeVal
Erforderlich
|
|
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
Name | Beschreibung |
---|---|
dataset
Erforderlich
|
|
time_col_name
Erforderlich
|
|
pd_parse_time
Analysiert die Zeitzeichenfolge und fängt eine Ausnahme ab.
pd_parse_time(time_string)
Parameter
Name | Beschreibung |
---|---|
time_string
Erforderlich
|
Die zu analysierende Zeitzeichenfolge. |
spark_parse_time
Analysiert die Zeitzeichenfolge und fängt eine Ausnahme ab.
spark_parse_time(time_string)
Parameter
Name | Beschreibung |
---|---|
time_string
Erforderlich
|
Die zu analysierende Zeitzeichenfolge. |