Побудова кривої кумулятивних приростів
Крива кумулятивних приростів — це оціночна крива, що вимірює ефективність вашої моделі. Вона показує відсоток досягнутих цілей, якщо взяти певний відсоток населення з найвищою за моделлю імовірністю бути ціллю.
Щоб побудувати цю криву, можна використати метод .plot_cumulative_gain() з модуля scikitplot і модуль matplotlib.pyplot. Як і для будь-якої метрики чи кривої оцінювання моделі, вам потрібні з одного боку істинні значення цільової змінної, а з іншого — передбачення, щоб побудувати криву кумулятивних приростів.
Ця вправа є частиною курсу
Вступ до прогностичної аналітики в Python
Інструкції до вправи
- Імпортуйте модуль
matplotlib.pyplot. - Імпортуйте модуль
scikitplot. - Побудуйте криву кумулятивних приростів, враховуючи, що модель повертає значення в
predictions_test, а істинні цільові значення містяться вtargets_test.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import the matplotlib.pyplot module
import ____.____ as plt
# Import the scikitplot module
import ____ as skplt
# Plot the cumulative gains graph
skplt.metrics.____(targets_test, ____)
plt.show()