sklift.viz.plot_uplift_curve

sklift.viz.base.plot_uplift_curve(y_true, uplift, treatment, random=True, perfect=True)[source]

Plot Uplift curves from predictions.

Parameters:
  • y_true (1d array-like) – Ground truth (correct) labels.
  • uplift (1d array-like) – Predicted uplift, as returned by a model.
  • treatment (1d array-like) – Treatment labels.
  • random (bool, default True) – Draw a random curve. Default is True.
  • perfect (bool, default False) – Draw a perfect curve. Default is True.
Returns:

Object that stores computed values.