Förutsäga om en ny kund kommer att churna
Som du såg i videon tränar du en modell med sklearn på följande sätt:
- Importera den modell du vill använda – här en Support Vector Classifier:
from sklearn.svm import SVC
- Instansiera den:
svc = SVC()
- Träna den, eller "anpassa den", till datan:
svc.fit(telco['data'], telco['target'])
Här består det första argumentet av särdragen, medan det andra argumentet är etiketten vi försöker förutsäga – om kunden kommer att churna eller inte. När du har anpassat modellen kan du använda modellens .predict()-metod för att förutsäga etiketten för en ny kund.
Den här processen gäller oavsett vilken modell du använder, och sklearn erbjuder många! I den här övningen använder du LogisticRegression.
Den här övningen är en del av kursen
Marknadsföringsanalys: Prediktera kundbortfall i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Import LogisticRegression