Sdílet prostřednictvím


LocationClosestGranularity Třída

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

_cord_count je počet zákaznických dat po vyřazení 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í. _closest_top_n Jsou vybrány pro další spojení.

Inicializace s různými konfiguracemi.

cord_count je počet customer_data po 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 umístění. Vybereme _closest_top_n k dalšímu spojení.

Dědičnost
LocationClosestGranularity

Konstruktor

LocationClosestGranularity(_cord_limit=5, _lower_fuzzy_boundary=2, _upper_fuzzy_boundary=5, _closest_top_n=1)

Parametry

_cord_limit
int
výchozí hodnota: 5

Počet zákaznických dat po odstranění duplicit. Výchozí hodnota je 5.

_lower_fuzzy_boundary
int
výchozí hodnota: 2

Dolní mez pro filtrování. Výchozí hodnota je 2.

_upper_fuzzy_boundary
int
výchozí hodnota: 5

Horní mez pro filtrování. Výchozí hodnota je 5.

_closest_top_n
int
výchozí hodnota: 1

Kolik nejvyšších shod se má považovat za nejbližší. Výchozí hodnota je 1. Čím větší hodnota, tím větší jsou časové náklady.

_cord_limit
Vyžadováno

výchozí hodnota je 5.

_lower_fuzzy_boundary
Vyžadováno

výchozí hodnota je 2

_upper_fuzzy_boundary
Vyžadováno

výchozí hodnota je 5.

_closest_top_n
Vyžadováno

výchozí hodnota je 1, čím větší, tím větší jsou časové náklady.

Metody

get_log_property

Získejte řazenou kolekci vlastností protokolu, vlastnost None, pokud žádná.

get_log_property

Získejte řazenou kolekci vlastností protokolu, vlastnost None, pokud žádná.

get_log_property()