news 2026/6/14 21:08:49

2.8 WOE与IV值计算实战:特征筛选的黄金标准,附完整代码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2.8 WOE与IV值计算实战:特征筛选的黄金标准,附完整代码

2.8 WOE与IV值计算实战:特征筛选的黄金标准,附完整代码

引言

WOE(Weight of Evidence)和IV(Information Value)是评分卡模型中特征筛选的黄金标准。WOE用于特征转换,IV用于特征筛选。本文将提供完整的WOE和IV值计算代码,帮你掌握特征筛选的核心技能。

一、WOE和IV原理

1.1 WOE定义

WOE = ln(坏样本占比 / 好样本占比)

1.2 IV定义

IV = Σ(坏样本占比 - 好样本占比) × WOE

二、完整实现代码

2.1 WOE计算函数

# WOE计算完整代码importpandasaspdimportnumpyasnpdefcalculate_woe_iv(data,feature,target,n_bins=5,method='qcut'):""" 计算WOE和IV值 参数: data: DataFrame,包含特征和目标变量 feature: 特征列名 target: 目标变量列名(0/1,1表示坏样本) n_bins: 分箱数量 method: 分箱方法,'qcut'等频分箱,'cut'等距分箱 返回: woe_iv_df: 包含分箱、WOE、IV的DataFrame total_iv: 总IV值 """# 复制数据df=data[[feature,target]].copy()# 分箱ifmethod=='qcut':df['bin']=pd.qcut(df[feature],q=n_bins,duplicates='drop')else:df['bin']=pd.cut(df[feature],bins=n_bins,duplicates='drop')# 计算每箱统计bin_stats=df.groupby('bin').agg({target:['count','sum']})bin_stats.columns=['total','bad']bin_stats['good']=bin_stats['total']-bin_stats[
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 13:34:01

【独家首发】Matlab实现牛顿拉夫逊优化算法NRBO优化LightGBM-Transformer-BiLSTM四模型多变量回归预测一键对比 (多输入单输出)

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和数学建模资料 &#x1f34…

作者头像 李华
网站建设 2026/6/15 12:40:59

【GNSS信号处理】多系统GNSS实时PPP(精密单点定位)解算MATLAB代码,支持 GPS、GLONASS、Galileo、北斗系统,集成了 SSR 轨道钟差、电离层 对流层改正、卫星码偏差

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和数学建模资料 &#x1f34…

作者头像 李华
网站建设 2026/6/15 12:38:02

彼得林奇的“买入并持有“策略

彼得林奇的"买入并持有"策略 关键词:彼得林奇、买入并持有策略、股票投资、长期投资、价值投资、投资理念、投资策略 摘要:本文深入探讨彼得林奇的“买入并持有”策略。彼得林奇作为投资界的传奇人物,其投资理念和策略影响深远。“买入并持有”策略强调投资者选择…

作者头像 李华
网站建设 2026/6/15 13:31:00

Bamtone班通:盲孔显微镜有哪些行业应用?能解决什么问题?

盲孔显微镜主要用于对各种材料和器件中的“盲孔/埋孔”进行放大观察、测量和缺陷分析,典型场景集中在PCB、电路封装、半导体和精密机械等行业。作为国内领先的PCB测量仪器、智能检测设备等专业解决方案供应商,班通科技凭借深厚的技术积累和自主研发能力&…

作者头像 李华
网站建设 2026/6/15 13:01:26

RAG搭建个人LLM知识库助手,很多人第一步就走错了...

基于RAG技术搭建本地知识库问答助手,已经是相当普遍的应用方案了。前一阵我在公司实践过,用我们过往积累的、对业务重要的内部知识构建知识库,开发了一个智能问答Agent,能减少团队一部分的答疑时间。 构建知识库时,我们…

作者头像 李华
网站建设 2026/5/30 11:09:27

转行大模型产品经理:5大核心能力+6个月学习路线,月薪30K+不是梦_2026年零基础转行大模型产品经理必备

大模型产品经理是未来5年的黄金职业,年薪可达50W-120W。转行需具备技术理解力、数据洞察力、用户需求挖掘、商业化落地能力和跨团队协作能力。零基础学习路线分三阶段:基础夯实(1-2月)、大模型专项突破(2-3月)和项目实战(1-2月)。新人应避免盲目追求算法…

作者头像 李华