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
Name | Description |
---|---|
_cord_limit
|
Počet zákaznických dat po odstranění duplicit. Výchozí hodnota je 5. Default value: 5
|
_lower_fuzzy_boundary
|
Dolní mez pro filtrování. Výchozí hodnota je 2. Default value: 2
|
_upper_fuzzy_boundary
|
Horní mez pro filtrování. Výchozí hodnota je 5. Default value: 5
|
_closest_top_n
|
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. Default value: 1
|
_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()