НачатьНачать бесплатно

Построение кривой накопленного охвата

Кривая накопленного охвата — это инструмент оценки качества модели. Она показывает, какой процент целевых объектов удаётся охватить, если рассматривать определённую долю аудитории с наибольшей вероятностью принадлежности к целевой группе согласно модели.

Для построения этой кривой используйте метод .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()
Редактировать и запускать код