granularity Módulo
Contém definições de granularidade para a hora e a localização.
As granularidades estão organizadas da seguinte forma:
Trabalha com uma granularidade ao especificá-la numa função mais enriquecedora. Por exemplo, ao utilizar os métodos de HolidayEnricher classe para enriquecer os dados, especifique o TimeGranularity como um parâmetro de entrada para o método .
Classes
DayGranularity |
Define uma granularidade de tempo do dia. |
Granularity |
Define a classe de granularidade base. |
HourGranularity |
Define uma granularidade de hora. |
LocationClosestGranularity |
Define uma granularidade de localização mais próxima.
Todas as localizações possíveis serão classificadas por distância esférica de duas localizações, as Inicializar com várias configurações. cord_count é a contagem de customer_data após dropDuplicates(), se for maior do que _cord_limit, utilizaremos _lower_fuzzy_boundary para efetuar a filtragem aproximada; caso contrário, utilize _upper_fuzzy_boundary. todas as localizações possíveis serão classificadas por distância esférica de duas localizações. Vamos selecionar _closest_top_n para continuar a associação. |
LocationGranularity |
Define a granularidade da localização base. |
MonthGranularity |
Define uma granularidade de tempo do mês. |
TimeGranularity |
Define a classe base para a granularidade do tempo. |