博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
决策树的实现和排序重要特征
阅读量:6216 次
发布时间:2019-06-21

本文共 465 字,大约阅读时间需要 1 分钟。

from sklearn.tree import DecisionTreeClassifierfrom adspy_shared_utilities import plot_feature_importancestree=DecisionTreeClassifier(random_state=0) tree.fit(X_train2,y_train2)list(X_mush.columns[tree.feature_importances_.argsort()[::-1][0:5]])
  • 训练的决策树模型为tree,返回决策树训练的前五个重要特征的list
  • 返回排序的索引用argsort函数,函数用法见https://docs.scipy.org/doc/numpy/reference/generated/numpy.argsort.html#numpy.argsort
  • 取倒数5个字符用了[::-1][0:5]这样的索引

 

转载于:https://www.cnblogs.com/sss423/p/7491537.html

你可能感兴趣的文章
MD5、SHA、AES、Rabit 、RC4、TripleDES Ripemd160 加密解密工具
查看>>
js数组相关method
查看>>
php扩展的安装及连接mongo测试
查看>>
计算机的启动过程(详细)
查看>>
关于DDOS简单防范
查看>>
设计模式 - 行为型 - 模板方法模式
查看>>
彻底摆脱配置文件 三(开源项目zkconfigutil通用resolve自动生成)
查看>>
D10-Nginx-http_user_agent
查看>>
exchange 2013 lesson 9 - 证书服务
查看>>
postfix之dovecot详解
查看>>
Skype是台湾繁体中文,告诉大家变成简体的办法
查看>>
听同事说的一个论坛
查看>>
java常用类库
查看>>
代理模式
查看>>
我的友情链接
查看>>
Gary Cuba: 如何忘掉一个你爱的人(个人翻译)
查看>>
win 7安装maven
查看>>
Linux中find常见用法示例
查看>>
4.4.5 Main方法
查看>>
4.5 方法参数
查看>>