Построение кривой накопленного охвата
Кривая накопленного охвата — это инструмент оценки качества модели. Она показывает, какой процент целевых объектов удаётся охватить, если рассматривать определённую долю аудитории с наибольшей вероятностью принадлежности к целевой группе согласно модели.
Для построения этой кривой используйте метод .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()