Daten mit Visualisierungen erkunden

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Mark Peterson

Director of Data Science, Infoblox

Daten in Python visualisieren

  • Mit der Bibliothek seaborn erstellst du leicht aussagekräftige, ansprechende Plots

  • Baut auf matplotlib auf

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Verteilung der Account-Längen visualisieren

  • Wichtig: Verstehe, wie deine Variablen verteilt sind

 

import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(telco['Account_Length'])
plt.show()
Marketing Analytics: Kundenabwanderung in Python vorhersagen

Verteilung der Account-Längen

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in den Account-Längen

  • Boxplot

 

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

plt.show()

Screenshot 2019-05-10 11.25.40

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in den Account-Längen

  • Boxplot

 

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

plt.show()

Mittellinien

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in den Account-Längen

  • Boxplot

 

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

plt.show()

Farbige Boxen

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in den Account-Längen

  • Boxplot

 

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

plt.show()

25. Perzentil

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in den Account-Längen

  • Boxplot

 

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

plt.show()

75. Perzentil

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in den Account-Längen

  • Boxplot

 

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

plt.show()

Streuung

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in der Account-Länge

  • Boxplot

 

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

plt.show()

Ausreißer

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Unterschiede in der Account-Länge

  • Boxplot

 

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

plt.show()

Screenshot 2019-05-10 11.30.18

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Eine dritte Variable hinzufügen

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

plt.show()

Screenshot 2019-05-10 11.41.29

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Lass uns ein paar Plots erstellen!

Marketing Analytics: Kundenabwanderung in Python vorhersagen

Preparing Video For Download...