granularity Módulo
Contém definições de granularidade para hora e local.
As granularidades são organizadas da seguinte forma:
Você trabalha com uma granularidade especificando-a em uma função enriquecedora. Por exemplo, ao usar os métodos da classe HolidayEnricher para enriquecer dados, especifique o TimeGranularity como um parâmetro de entrada para o método.
Classes
DayGranularity |
Define uma granularidade de tempo de dia. |
Granularity |
Define a classe de granularidade base. |
HourGranularity |
Define uma granularidade de tempo de hora. |
LocationClosestGranularity |
Define uma granularidade de localização mais próxima.
Todos os locais possíveis serão classificados por distância esférica de dois locais, os Inicialize com várias configurações. cord_count é a contagem de customer_data após dropDuplicates(), se for maior que _cord_limit, usaremos _lower_fuzzy_boundary para fazer a filtragem aproximada, caso contrário, use _upper_fuzzy_boundary. todos os locais possíveis serão classificados por distância esférica de dois locais, selecionaremos _closest_top_n para fazer mais junções. |
LocationGranularity |
Define a granularidade da localização base. |
MonthGranularity |
Define uma granularidade de tempo de mês. |
TimeGranularity |
Define a classe base para granularidade de tempo. |