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
str

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
str

A cadeia de tempo a analisar.