econml.validate.UpliftEvaluationResults
- class econml.validate.UpliftEvaluationResults(params: List[float], errs: List[float], pvals: List[float], treatments: numpy.array, curve_data_dict: Dict[Any, pandas.core.frame.DataFrame])[source]
基类:
object
用于基于提升曲线的测试的结果类。
- 参数
params (list 或 numpy 浮点数组) – 估计的 QINI 系数值序列
errs (list 或 numpy 浮点数组) – 估计的 QINI 系数标准误差序列
pvals (list 或 numpy 浮点数组) – 估计的 QINI 系数 p 值序列
treatments (list 或 numpy 浮点数组) – 处理标签序列
curve_data_dict (dict) – 将处理级别映射到包含绘制提升曲线所需数据的 dataframe 的字典
- __init__(params: List[float], errs: List[float], pvals: List[float], treatments: numpy.array, curve_data_dict: Dict[Any, pandas.core.frame.DataFrame])[source]
方法
__init__
(params, errs, pvals, treatments, ...)plot_uplift
(tmt[, err_type])绘制提升曲线。
summary
()构建总结 QINI 测试结果的 dataframe。