LocationClosestGranularity Classe

Define uma granularidade de local mais próxima.

_cord_count é a contagem de dados do cliente depois que as duplicatas são descartadas. Se for maior que _cord_limit, o é usado para fazer a filtragem áspera _lower_fuzzy_boundary , caso contrário, _upper_fuzzy_boundary é 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 mais junções.

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.

Construtor

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

Parâmetros

Name Description
_cord_limit
int

A contagem de dados do cliente após a eliminação de duplicatas. A predefinição é 5.

Default value: 5
_lower_fuzzy_boundary
int

Limite inferior para filtragem. O padrão é 2

Default value: 2
_upper_fuzzy_boundary
int

Limite superior para filtragem. O padrão é 5

Default value: 5
_closest_top_n
int

Quantos dos melhores jogos considerar mais próximos. O padrão é 1. Quanto maior o valor, mais tempo custa.

Default value: 1
_cord_limit
Necessário

o padrão é 5

_lower_fuzzy_boundary
Necessário

o padrão é 2

_upper_fuzzy_boundary
Necessário

o padrão é 5

_closest_top_n
Necessário

O padrão é 1, quanto maior, mais tempo custa.

Métodos

get_log_property

Obter tupla de propriedade log, Nenhum se nenhuma propriedade.

get_log_property

Obter tupla de propriedade log, Nenhum se nenhuma propriedade.

get_log_property()