time_data Módulo
Contém funcionalidades para representar dados de tempo e operações relacionadas em opendatasets.
Classes
TimeCustomerData |
Representa um conjunto de dados do cliente com tempo. Inicializar com o pacote de dados do cliente. |
TimeData |
Define a classe de dados de hora base. |
TimePublicData |
Representa um conjunto de dados público com tempo. Inicializar com colunas. |
Funções
add_datetime_col
Adicione a coluna datetime arredondada.
add_datetime_col(dataset: DataFrame | DataFrame, time_col_name: str, time_func: object)
Parâmetros
Name | Description |
---|---|
dataset
Necessário
|
|
time_col_name
Necessário
|
|
time_func
Necessário
|
|
extend_time_column
Expandir a coluna de tempo para o tipo de cadeia.
extend_time_column(dataset: DataFrame | DataFrame, time_col_name: str, timeVal: str | float | struct_time | datetime)
Parâmetros
Name | Description |
---|---|
dataset
Necessário
|
|
time_col_name
Necessário
|
|
timeVal
Necessário
|
|
find_min_max_date
Localize a data mínima e máxima de um dataframe spark.
find_min_max_date(dataset: DataFrame | DataFrame, time_col_name: str)
Parâmetros
Name | Description |
---|---|
dataset
Necessário
|
|
time_col_name
Necessário
|
|
pd_parse_time
Analise a cadeia de tempo e a exceção de captura.
pd_parse_time(time_string)
Parâmetros
Name | Description |
---|---|
time_string
Necessário
|
A cadeia de tempo a analisar. |
spark_parse_time
Analise a cadeia de tempo e a exceção de captura.
spark_parse_time(time_string)
Parâmetros
Name | Description |
---|---|
time_string
Necessário
|
A cadeia de tempo a analisar. |