位置: IT常识 - 正文

python中如何实现信息增益和信息增益率(python如何运用)

编辑:rootadmin

推荐整理分享python中如何实现信息增益和信息增益率(python如何运用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python如何用,python怎么用,python怎么用,python 如何,python如何用,用python做,python怎么用,用python做,内容如对您有帮助,希望把文章链接给更多的朋友!

一、信息增益与信息增益率

1、信息增益

python中如何实现信息增益和信息增益率(python如何运用)

以某特征划分数据集前后的熵的差值。熵可以表示样本集合的不确定性,熵越大,样本的不确定性就越大。因此可以使用划分前后集合熵的差值来衡量使用当前特征对于样本集合D划分效果的好坏。

信息增益 = entroy(前) - entroy(后)

注意:信息增益表示得知特征X的信息而使得类Y的信息熵减少的程度

2、信息增益率

增益率是用前面的信息增益Gain(D, a)和属性a对应的"固有值"(intrinsic value) [Quinlan , 1993J的比值来共同定义的。

二、信息增益与信息增益率python代码实现

1、信息增益定义计算信息增益的函数:计算g(D|A)

defg(data,str1,str2):e1=data.groupby(str1).apply(lambdax:infor(x[str2]))p1=pd.value_counts(data[str1])/len(data[str1])#计算Infor(D|A)e2=sum(e1*p1)returninfor(data[str2])-e2print("学历信息增益:{}".format(g(data,"学历","类别")))#输出结果为:学历信息增益:0.08300749985576883defgr(data,str1,str2):returng(data,str1,str2)/infor(data[str1])print("学历信息增益率:",gr(data,"学历","类别"))#输出结果为:学历信息增益率:0.05237190142858302
本文链接地址:https://www.jiuchutong.com/zhishi/313143.html 转载请保留说明!

上一篇:分享帝国CMS提示parse error syntax error的解决方法(帝国cms使用手册)

下一篇:使用curl抓取网页遇到HTTP跳转时得到多个HTTP头部的问题(curl抓包)

  • 累计扣除税额
  • 企业境外投资管理办法
  • 出售未计提完折旧的固定资产
  • 非货币性资产交换补价大于25%的会计处理
  • 修理固定资产取得增值税发票能否抵扣?
  • 以前漏记的成本怎么处理
  • 加权平均净资产收益率反映什么
  • 公司试驾车购置税怎么交
  • 一般纳税人抵扣小规模期间的专票怎么解决
  • 物业收取水费比水厂收的高怎么办
  • 增值税普通发票和普通发票的区别怎么交税
  • 无法读取金税盘时间版本怎么解决
  • 非营利组织取得稳岗补贴收入要交税吗
  • 提供建筑服务应在发票备注栏注明
  • 企业所得税法如何确认应税收入
  • 进项税未抵扣会计分录
  • win8电脑一键还原怎么操作
  • 合同终止后发生的效果包括
  • 房子按季度收取租金,怎么交房产税
  • 住房公积金有什么用途和价值
  • 利用网速测试器测试
  • 如何用腾讯电脑管家回复格式化U盘
  • msoxmled.exe是什么软件
  • 盈利 利润
  • 手机客户端app使用
  • 增值税的类型主要有哪些
  • 80岁以上老年卡上的钱如何消费
  • 网络工程师笔记大全
  • 阿里月薪3万到手多少
  • 基础kl
  • discuzq是个做什么
  • 小规模企业应交税费
  • 上期累计应纳税所得额
  • 权益法转换为成本法
  • 发票违法行为的认定
  • 固定资产盘盈、盘亏的账务处理?
  • 用工会经费给员工发工资
  • 网上申报完还需要去税务局吗
  • 材料暂估入库的依据有哪些
  • 帝国cms吧
  • 资产减值损失如何计算
  • 所得税费用是属于费用类吗
  • 购进运输服务取得的成果
  • 小规模公司累计增值税
  • 公积金个人缴纳和公司缴纳比例
  • 可以公账户给私人转账吗
  • 城镇土地使用税征收标准及计算方法
  • 增值税及附加税计算公式
  • 收到政府补助怎么感谢
  • 跨期费用账务处理
  • 计提附加税金额
  • 海关对旧设备进口规定
  • 零余额账户银行日记账
  • 库存现金存入银行
  • 包装袋制版费
  • 啥叫合同
  • 临时人员是什么
  • 会计准则 职工福利
  • windowxp怎么改ip地址
  • usb3.0接口可以插优盘吗
  • mac双系统怎么删除win系统
  • xp 更新
  • Windows7忘记开机密码一键还原
  • 怎么处理人际关系
  • linux系统默认启动级别
  • react父组件触发子组件方法
  • PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
  • 快速掌握一个方法
  • node 进程
  • firefox background-image垂直平铺问题的解决方法
  • .material design
  • linux中fork()函数详解(原创!!实例讲解)
  • Unity3D: StartCoroutine 和 yield return 深入研究
  • node js模块
  • 淄博市税务局投诉电话
  • 旧房转让土地增值税扣除项目
  • 湖南电子税务局密码错误5次
  • 加油发票如何抵扣
  • 7.1税务新政策
  • 经营数据分析需要学什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设