假设我有下面这个数据框,其中包含人员和与其相关的某些分数:
Score | hasDefaulted
10 | 0
13 | 0
15 | 1
17 | 0
...
我想在R中制作一个提升图,首先按分数对人口进行排序,然后将人口的百分比放在X轴上,将违约率的百分比放在Y轴上。我找不到一个好的包来控制这个过程。我已经尝试了Lift包和Gains包,但我无法掌控它们以实现上述目标。例如,当我尝试使用Lift包时:
plotLift(sort(dataFrame$Score, decreasing=FALSE), dataFrame$hasDefaulted)
但是根据我的需求,图形应该最终看起来像一个累积密度函数。
请有经验的用户向我展示如何正确使用这些包,或将我引导至可以满足要求的包?先感谢您了。
order(decreasing = TRUE)
。 - Mez13