Freigeben über


LocationClosestGranularity Klasse

Definiert eine nächstgelegene Ortsgranularität.

_cord_count ist die Anzahl der Kundendaten, nachdem Duplikate abgelegt wurden. Wenn sie größer als _cord_limit ist, wird _lower_fuzzy_boundary zum Durchführen der groben Filterung verwendet. Andernfalls wird _upper_fuzzy_boundary verwendet.

Alle möglichen Orte werden nach der räumlichen Entfernung von zwei Orten sortiert. Die _closest_top_n werden ausgewählt, um weitere Joins durchzuführen.

Initialisieren Sie mit verschiedenen Konfigurationen.

cord_count ist die Anzahl der customer_data nach dropDuplicates(), wenn sie größer als _cord_limit ist, verwenden wir _lower_fuzzy_boundary, um die grobe Filterung durchzuführen, andernfalls _upper_fuzzy_boundary. Alle möglichen Standorte werden nach der sphärischen Entfernung von zwei Standorten sortiert. Wir wählen _closest_top_n aus, um weitere Verknüpfungen durchzuführen.

Vererbung
LocationClosestGranularity

Konstruktor

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

Parameter

Name Beschreibung
_cord_limit
int

Die Anzahl der Kundendaten nach dem Löschen von Duplikaten. Der Standardwert ist 5.

Standardwert: 5
_lower_fuzzy_boundary
int

Unterbegrenzung für die Filterung. Der Standardwert ist 2

Standardwert: 2
_upper_fuzzy_boundary
int

Oberbegrenzung für die Filterung. Der Standardwert ist 5

Standardwert: 5
_closest_top_n
int

Die Anzahl der wichtigsten Übereinstimmungen, die am nächsten zu berücksichtigen sind. Der Standardwert ist 1. Je größer der Wert, desto mehr Zeitkosten.

Standardwert: 1
_cord_limit
Erforderlich

Der Standardwert ist 5.

_lower_fuzzy_boundary
Erforderlich

Der Standardwert ist 2.

_upper_fuzzy_boundary
Erforderlich

Der Standardwert ist 5.

_closest_top_n
Erforderlich

Standardwert ist 1, je größer, desto mehr Zeitaufwand.

Methoden

get_log_property

Ruft das Protokolleigenschaftstupel ab; „None“, wenn keine Eigenschaft vorhanden ist.

get_log_property

Ruft das Protokolleigenschaftstupel ab; „None“, wenn keine Eigenschaft vorhanden ist.

get_log_property()