การใช้โมเดล logistic regression

การวิเคราะห์เชิงพยากรณ์เบื้องต้นด้วย Python

Nele Verbiest, Ph.D

Data Scientist @PythonPredictions

ฟังก์ชัน logistic regression

0.545 * gender_F 
+ 0.021 * age 
-0.001 * time_since_last_gift 
-3.39
  • เพศหญิง (gender_F=1)
  • อายุ 72 ปี
  • 120 วันนับจากการบริจาคครั้งล่าสุด
0.545 * 1 
+ 0.021 * 72 
-0.001 * 120 
-3.39 
= -1.45

$\frac{1}{1+e^{-(-1.45)}} = 0.19$

การวิเคราะห์เชิงพยากรณ์เบื้องต้นด้วย Python

การพยากรณ์ด้วย Python

  • เพศหญิง (gender_F=1)
  • อายุ 72 ปี
  • 120 วันนับจากการบริจาคครั้งล่าสุด
logreg.predict_proba([1, 72, 120])
array([[ 0.8204144,  0.1795856]])
การวิเคราะห์เชิงพยากรณ์เบื้องต้นด้วย Python

การพยากรณ์ด้วย Python

new_data = current_data[["gender_F","age","time_since_last_gift"]]

predictions = logreg.predict_proba(new_data)
การวิเคราะห์เชิงพยากรณ์เบื้องต้นด้วย Python

มาฝึกกันเถอะ!

การวิเคราะห์เชิงพยากรณ์เบื้องต้นด้วย Python

Preparing Video For Download...