Gerenciando variáveis assimétricas

Segmentação de Clientes em Python

Karolis Urbonas

Head of Data Science, Amazon

Identificando assimetria

  • Análise visual da distribuição
  • Se tem cauda, é assimétrica

Segmentação de Clientes em Python

Explorando a distribuição de recency

sns.distplot(datamart['Recency'])
plt.show()

Segmentação de Clientes em Python

Explorando a distribuição de frequency

sns.distplot(datamart['Frequency'])
plt.show()

Segmentação de Clientes em Python

Transformações para tratar a assimetria

  • Transformação logarítmica (apenas valores positivos)
import numpy as np
frequency_log= np.log(datamart['Frequency'])

sns.distplot(frequency_log) plt.show()

Segmentação de Clientes em Python

Lidando com valores negativos

  • Somar uma constante antes do log
  • Transformação raiz cúbica
Segmentação de Clientes em Python

Vamos praticar como identificar e tratar variáveis assimétricas!

Segmentação de Clientes em Python

Preparing Video For Download...