time_data Modulo
Contiene funzionalità per la rappresentazione dei dati temporali e delle operazioni correlate in opendataset.
Classi
| TimeCustomerData |
Rappresenta un set di dati del cliente con il tempo. Inizializzare con il frame di dati del cliente. |
| TimeData |
Definisce la classe di dati dell'ora di base. |
| TimePublicData |
Rappresenta un set di dati pubblico con tempo. Inizializzare con le colonne. |
Funzioni
add_datetime_col
Aggiungere una colonna datetime arrotondata.
add_datetime_col(dataset: DataFrame | DataFrame, time_col_name: str, time_func: object)
Parametri
| Nome | Descrizione |
|---|---|
|
dataset
Necessario
|
|
|
time_col_name
Necessario
|
|
|
time_func
Necessario
|
|
extend_time_column
Estendere la colonna temporale per il tipo stringa.
extend_time_column(dataset: DataFrame | DataFrame, time_col_name: str, timeVal: str | float | struct_time | datetime)
Parametri
| Nome | Descrizione |
|---|---|
|
dataset
Necessario
|
|
|
time_col_name
Necessario
|
|
|
timeVal
Necessario
|
|
find_min_max_date
Trovare min e max date da un dataframe SPARK.
find_min_max_date(dataset: DataFrame | DataFrame, time_col_name: str)
Parametri
| Nome | Descrizione |
|---|---|
|
dataset
Necessario
|
|
|
time_col_name
Necessario
|
|
pd_parse_time
Analizzare la stringa temporale e intercettare l'eccezione.
pd_parse_time(time_string)
Parametri
| Nome | Descrizione |
|---|---|
|
time_string
Necessario
|
Stringa temporale da analizzare. |
spark_parse_time
Analizzare la stringa temporale e intercettare l'eccezione.
spark_parse_time(time_string)
Parametri
| Nome | Descrizione |
|---|---|
|
time_string
Necessario
|
Stringa temporale da analizzare. |