Compartilhar via


LocationClosestGranularity Classe

Define uma granularidade de localização mais próxima.

_cord_count é a contagem de dados do cliente depois de remover duplicações. Se for maior que _cord_limit, o _lower_fuzzy_boundary será usado para fazer a filtragem aproximada; caso contrário, _upper_fuzzy_boundary será usado.

Todos os locais possíveis serão classificados por distância esférica de dois locais, os _closest_top_n são selecionados para fazer junções posteriores.

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.

Herança
LocationClosestGranularity

Construtor

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

Parâmetros

Nome Description
_cord_limit
int

A contagem de dados do cliente depois de remover duplicações. O padrão é 5.

Valor padrão: 5
_lower_fuzzy_boundary
int

Limite inferior para filtragem. O padrão é 2

Valor padrão: 2
_upper_fuzzy_boundary
int

Limite superior para filtragem. O padrão é 5

Valor padrão: 5
_closest_top_n
int

Quantas das principais correspondências devem ser consideradas mais próximas. O padrão é 1. Quanto maior o valor, maior o custo de tempo.

Valor padrão: 1
_cord_limit
Obrigatório

o padrão é 5

_lower_fuzzy_boundary
Obrigatório

o padrão é 2

_upper_fuzzy_boundary
Obrigatório

o padrão é 5

_closest_top_n
Obrigatório

o padrão é 1, quanto maior, mais custo de tempo.

Métodos

get_log_property

Obtenha tupla de propriedade de log, Nenhum se não houver nenhuma propriedade.

get_log_property

Obtenha tupla de propriedade de log, Nenhum se não houver nenhuma propriedade.

get_log_property()