Předpovídání odchodu nového zákazníka
Jak jsi viděl/a ve videu, trénování modelu pomocí sklearn probíhá takto:
- Importuj požadovaný model – v tomto případě Support Vector Classifier:
from sklearn.svm import SVC
- Vytvoř jeho instanci:
svc = SVC()
- Natrénuj ho, neboli "fituj", na datech:
svc.fit(telco['data'], telco['target'])
První argument tvoří příznaky (features), druhý je popisek (label), který se snažíme předpovědět – tedy jestli zákazník odejde, nebo ne. Po natrénování modelu můžeš pomocí metody .predict() předpovědět popisek pro nového zákazníka.
Tento postup platí pro všechny modely – a sklearn jich nabízí celou řadu! V tomto cvičení použiješ LogisticRegression.
Toto cvičení je součástí kurzu
Marketing Analytics: Predicting Customer Churn in Python
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import LogisticRegression