k-means python,ks值计算方法

  k-means python,ks值计算方法

  本篇教程探讨了大数据分析之计算机编程语言计算偷杀/抢杀值并绘制偷杀/抢杀曲线,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。

  大蟒实现偷杀/抢杀曲线,相关使用方法请参考上篇博客-R语言实现偷杀/抢杀曲线

  代码如下:# # # # # # # # # # # # # # # # # # # # # # # # defPlotKS(preds,labels,n,ASC):# predsscore:ASC=1 # predsisprob:ASC=0 pred=preds #预测值错误=标签#取一为坏,0为goodksds=DataFrame({bad:bad, pred :pred })ksds[ good ]=1-ksds。巴蒂fasc==1:ksds 1=ksds。sort _ values(by=[ pred , bad],ascending=[True,True])elifasc==0:ksds 1=ksds。sort _ values(by=[ pred , bad],ascending=[False,True])ksds 1。索引=范围(长度(ksds 1。pred))as type(int)KS _ index=list(KS _ index)ksds=ksds。loc[KS _ index]ksds=ksds[[ tile , cumsum_good , cumsum_bad , ks]]ksds0=np.array([[0,0,0,0]])ksds=np.concatenate([ksds0,ksds],axis=0)ksds=DataFrame(ksds,columns=[tile , cumsum_good , cumsum_bad , KS ])KS _ value=kss

  本文由职坐标整理发布,学习更多的相关知识,请关注职坐标信息技术知识库!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: