位置: IT常识 - 正文

使用python中的pymrmr模块来进行特征提取,深入学习mRMR(最大相关最小冗余准则)(python pymongo)

编辑:rootadmin
使用python中的pymrmr模块来进行特征提取,深入学习mRMR(最大相关最小冗余准则) 文章目录系列文章目录前言一、最大相关最小冗余准则(mRMR)在python对应的库?二、如何安装和使用prmrmr?

1.新建一个环境2.安装pymrmr库3.如何使用pymrmr?pymrmr实验结果总结前言

推荐整理分享使用python中的pymrmr模块来进行特征提取,深入学习mRMR(最大相关最小冗余准则)(python pymongo),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python pysmb,python .py,python .py,python pymupdf,python .py,python pymupdf,python pymongo,python pymongo,内容如对您有帮助,希望把文章链接给更多的朋友!

最大相关最小冗余准则(maximal relevance andminimal redundancy,mRMR),其核心思想是从给 定的特征集合中寻找与目标类别有最大相关性且相互之间具有最少冗余性的特征子集。

一、最大相关最小冗余准则(mRMR)在python对应的库?对应的库是pymrmr,具体详细链接请参考Github  mRMR代码二、如何安装和使用prmrmr?1. 新建一个环境

随便起一个名字,例如我起名为pymrmr,后面最好输入3.6版本。

conda create -n pymrmr python=3.62. 安装pymrmr库使用python中的pymrmr模块来进行特征提取,深入学习mRMR(最大相关最小冗余准则)(python pymongo)

先安装numpy,Cython,再安装pymrmr。

推荐使用清华镜像 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install numpypip install Cythonpip install pymrmr3. 如何使用pymrmr?

具体请看代码

import pandas as pdimport pymrmr# 读入数据data = pd.read_excel("080220.xlsx")#选取十个特征mr=pymrmr.mRMR(data,'MIQ',10)print(mr)

其中mRMR中一共三个参数,每个参数的具体含义如下:

参数一:DataFrame,要求第一列是目标量(标注),其他列是特征量,其中首行必须是特征名称,且必须是字符形式,例如a1,a2,等参数二:选择的方法,有'MID'、'MIQ'两种。MID是基于互信息的mRMR,MIQ是基于商的mRMR。参数三:要求int类型,最后输出的特征数量。 4.pymrmr实验结果*** MaxRel features ***Order Fea Name Score1 10 a10 4.4202 83 a83 3.1243 76 a76 2.9714 75 a75 2.9465 80 a80 2.9446 78 a78 2.9287 81 a81 2.7898 82 a82 2.3299 38 a38 2.29110 44 a44 2.280

这样我们就选出了我们的十个特征,特征之间不会存在冗余。 

总结

以上就是今天要讲的内容,本文仅仅简单介绍了在python中pymrmr的使用。这样我们就可以很快的处理冗余数据了。

本文链接地址:https://www.jiuchutong.com/zhishi/297388.html 转载请保留说明!

上一篇:微信小程序云开发之收藏文章功能的简单实现(微信小程序云开发控制台)

下一篇:vue3中实现异步组件(vue解决异步取值问题)

  • 应纳附加税是什么
  • 个人所得税租赁费的计算
  • 计提工会经费的基数是什么
  • 质保金一年怎么写
  • 非营利组织免税资格怎么认定
  • 进项税发票认证后能退票吗
  • 跨年度冲红的账务处理
  • 金蝶旗舰版如何反过账
  • 房屋租赁收入还需要缴纳附加税吗
  • 作废的增值税专用发票怎么处理
  • 股权转让中土地增值是否交纳个人所得税
  • 税控系统技术维护费抵税怎么申报
  • 社保费补缴有滞纳金吗
  • 补充医疗保险 个人账户可以报销吗
  • 社保的计提和缴纳
  • 个人劳务费发票可以委托其他人去开吗
  • 小规模纳税人季报需要报什么
  • 个人机械租赁费税率
  • 金税盘服务费可以当月抵扣吗
  • 劳务派遣工资需要发票吗
  • 金融企业贷款利率
  • 事业单位转账支票管理
  • 2019一般纳税人和小规模纳税人的区别
  • 1697510722
  • 劳务费和服务费一样吗
  • win7为什么现在不能用了
  • 交了预付款后,一方违约怎么处理
  • smartypig
  • 公司帮员工代缴社保有风险吗
  • 查补以前年度收入怎么做会计分录
  • 计算企业应纳税所得额时,可以扣除的税种
  • 典当行交易是给现金吗
  • php是面向对象编程吗
  • js调用函数的几种方法
  • 热闻丨ChatGPT会替代你我吗?让它写了封情书后,我得到答案
  • named命令
  • 上市公司发行股票会计分录
  • 公司股东会和董事会
  • php安装不了
  • 银行本票怎么办理转账
  • 投稿网址打不开
  • mongodb 合并数据库
  • 主营业务收入和销售费用的区别
  • 电子承兑转出需要授权吗
  • 其他权益工具的公允价值变动计入哪里
  • 一次性扣除固定资产出售处理
  • 固定资产清理的累计折旧怎么算
  • 研发费用加计扣除的条件
  • 以前年度损益科目类别怎么填
  • 销售 返利
  • 普票丢失可以用复印件入账吗
  • 金税盘技术维护费可以不交吗
  • 代开专票作废税已经交了如何做分录?
  • 生产企业消防设施管理规定
  • 新办企业建账
  • sql hash
  • mysql 5.7.17 winx64安装配置教程
  • Mac OS X 10.9 Mavericks系统怎么激活?
  • 装了ntfs for mac os后找不到磁盘了
  • vmware 错误
  • 方正笔记本
  • windows软件类型最新版本
  • linux配置java环境变量无法保存并退出
  • elccest.exe是间谍广告程序吗 elccest进程有什么作用
  • xp系统如何安装软件
  • mac 硬盘数据恢复
  • macbook系统怎么用
  • linux中nfs的搭建
  • lnmp一键安装包是什么
  • 如何开启金山毒霸
  • Win7系统关闭自动更新
  • Android游戏开发读后感
  • Cocos2dx 3.0 lambda表达式的使用
  • jquery插件怎么写
  • JavaScript数据类型
  • grade 编译
  • kraken框架
  • javascript程序设计教程
  • 于开年 山东省国家税务局
  • 贵州省高新区属于哪个县
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设