- 博客(3)
- 收藏
- 关注
原创 手敲决策树---ID3代码
学习算法的最好方式,莫过于亲手敲,程序跑一遍。也许代码不精炼,也许比较费时。但学习这事情,如果怕麻烦还怎么学的好。本次手敲的代码是按照信息增益的大小,来决定决策树的分支。这里先说几个关键的点:1.决策树的每个分支都要用到上一步的计算结果,故采用递归的循环方式。2.要注意递归的终止条件。一是分支的数据里面就只有一种分类,比如二分类的话,返回的结果要么全为是,要么全为否,就需要终止了。二是...
2018-08-21 10:42:36 293
原创 取并集的函数set.union()的用法
关键点是set.union()括号内的不能是list格式,必须转为set的格式。a=[1,2,3,23]b=[2,3,4]set(a)&set(b){2, 3}set(a)|set(b){1, 2, 3, 4}set.union(*[{1,2,3,23},{2,3,4}])#正常出结果{1, 2, 3, 4, 23}set.union(*[[1,2,3,23...
2018-08-10 17:49:18 4469 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人