granularity Modul

Obsahuje definice podrobností pro čas a umístění.

Podrobnosti jsou uspořádané takto:

S členitostí pracujete tak, že ji zadáte ve funkci rozšiřujícího nástroje. Pokud například používáte HolidayEnricher metody třídy k obohacení dat, zadejte TimeGranularity jako vstupní parametr do metody .

Třídy

DayGranularity

Definuje časový interval dne.

Granularity

Definuje základní třídu členitosti.

HourGranularity

Definuje časový interval hodiny.

LocationClosestGranularity

Definuje nejbližší členitost umístění.

_cord_count je počet zákaznických dat po odstranění duplicit. Pokud je větší než _cord_limit, _lower_fuzzy_boundary použije se k hrubému filtrování, jinak _upper_fuzzy_boundary se použije .

Všechna možná umístění budou seřazena podle sférické vzdálenosti dvou umístění, která _closest_top_n jsou vybrána pro další spojení.

Inicializace s různými konfiguracemi.

cord_count je počet customer_data po funkci dropDuplicates(), pokud je větší než _cord_limit, použijeme k hrubému filtrování _lower_fuzzy_boundary, jinak použijeme _upper_fuzzy_boundary. všechna možná umístění budou seřazena podle sférické vzdálenosti dvou míst, vybereme _closest_top_n k dalšímu spojení.

LocationGranularity

Definuje členitost základního umístění.

MonthGranularity

Definuje časové intervaly měsíce.

TimeGranularity

Definuje základní třídu pro časové intervaly.