Explorer vos données avec des visualisations

Marketing Analytics : prédire l’attrition client en 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 esthétiques

  • S'appuie sur matplotlib

Marketing Analytics : prédire l’attrition client en Python

Visualiser la distribution des durées de contrat

  • Il est essentiel de comprendre la distribution de vos variables

 

import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(telco['Account_Length'])
plt.show()
Marketing Analytics : prédire l’attrition client en Python

distribution_des_durees_de_contrat.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durée de contrat

  • Boîte à moustaches

 

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

plt.show()

Capture d'écran 2019-05-10 11.25.40.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durées de contrat

  • Boîte à moustaches

 

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

plt.show()

lignes_centrales.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durées de contrat

  • Boîte à moustaches

 

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

plt.show()

boites_colorees.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durées de contrat

  • Boîte à moustaches

 

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

plt.show()

25e_centile.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durées de contrat

  • Boîte à moustaches

 

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

plt.show()

75e_centile.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durées de contrat

  • Boîte à moustaches

 

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

plt.show()

dispersion.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durée de contrat

  • Boîte à moustaches

 

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

plt.show()

valeurs_aberrantes.png

Marketing Analytics : prédire l’attrition client en Python

Différences de durée de contrat

  • Boîte à moustaches

 

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

plt.show()

Capture d'écran 2019-05-10 11.30.18.png

Marketing Analytics : prédire l’attrition client en 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.png

Marketing Analytics : prédire l’attrition client en Python

Créons quelques graphiques !

Marketing Analytics : prédire l’attrition client en Python

Preparing Video For Download...