实战03 分门别类 非此即彼——决策树

适用类型:数值型和标称型。
优点:对中间值的缺失不敏感。

寻找划分数据集的最好特征——信息增益
划分数据集——最大信息增益

array类型不具有append()方法,需要强转为list类型。

#使用pickle模块存储决策树
def storeTree(inputTree, filename):
import pickle
fw = open(filename, ‘wb’, 0)#wb的写入方式才行
pickle.dump(inputTree, fw)#序列化对象,保存到fw文件中
fw.close()

def grabTree(filename):
import pickle
fr = open(filename,‘rb’)#rb的读取方式才行
return pickle.load(fr)#反序列化对象,将文件中的数据解析为一个python对象。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值