Je data verkennen met visualisaties

Marketinganalyse: klantverloop voorspellen in Python

Mark Peterson

Director of Data Science, Infoblox

Data visualiseren in Python

  • Met de bibliotheek seaborn maak je snel informatieve en aantrekkelijke plots

  • Gebouwd op matplotlib

Marketinganalyse: klantverloop voorspellen in Python

De verdeling van accountlengtes visualiseren

  • Belangrijk om te begrijpen hoe je variabelen zijn verdeeld

 

import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(telco['Account_Length'])
plt.show()
Marketinganalyse: klantverloop voorspellen in Python

verdeling accountlengte.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengte

  • Boxplot

 

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

plt.show()

Screenshot 2019-05-10 11.25.40.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengtes

  • Boxplot

 

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

plt.show()

middellijnen.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengtes

  • Boxplot

 

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

plt.show()

gekleurde boxen.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengtes

  • Boxplot

 

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

plt.show()

25e percentiel.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengtes

  • Boxplot

 

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

plt.show()

75e percentiel.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengtes

  • Boxplot

 

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

plt.show()

spreiding.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengte

  • Boxplot

 

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

plt.show()

uitbijters.png

Marketinganalyse: klantverloop voorspellen in Python

Verschillen in accountlengte

  • Boxplot

 

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

plt.show()

Screenshot 2019-05-10 11.30.18.png

Marketinganalyse: klantverloop voorspellen in Python

Een derde variabele toevoegen

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

plt.show()

Screenshot 2019-05-10 11.41.29.png

Marketinganalyse: klantverloop voorspellen in Python

Laten we wat plots maken!

Marketinganalyse: klantverloop voorspellen in Python

Preparing Video For Download...