Explorer vos données avec des visualisations

Analytique marketing : prédire l'attrition de la clientèle avec Python

Mark Peterson

Director of Data Science, Infoblox

Visualiser des données en Python

  • La bibliothèque seaborn permet de créer facilement des graphiques clairs et attrayants

  • Repose sur matplotlib

Analytique marketing : prédire l'attrition de la clientèle avec Python

Visualiser la distribution des durées de compte

  • Il est important de comprendre la distribution de vos variables

 

import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(telco['Account_Length'])
plt.show()
Analytique marketing : prédire l'attrition de la clientèle avec Python

Distribution de la durée de compte

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durée de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco)

plt.show()

Capture d'écran 2019-05-10 11.25.40

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durées de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco)

plt.show()

lignes_médianes.png

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durées de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco)

plt.show()

boîtes_colorées.png

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durées de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco)

plt.show()

25e_percentile.png

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durées de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco)

plt.show()

75e_percentile.png

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durées de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco)

plt.show()

dispersion.png

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durée de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco)

plt.show()

valeurs_aberrantes.png

Analytique marketing : prédire l'attrition de la clientèle avec Python

Différences de durée de compte

  • Boîte à moustaches

 

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco,
            sym="")

plt.show()

Capture d'écran 2019-05-10 11.30.18

Analytique marketing : prédire l'attrition de la clientèle avec Python

Ajouter une troisième variable

sns.boxplot(x = 'Churn',
            y = 'Account_Length',
            data = telco,
            hue = 'Intl_Plan')

plt.show()

Capture d'écran 2019-05-10 11.41.29

Analytique marketing : prédire l'attrition de la clientèle avec Python

Créons quelques graphiques !

Analytique marketing : prédire l'attrition de la clientèle avec Python

Preparing Video For Download...