怎么制作一个决策树分类器
1、加载模块。# -*- coding: utf-8 -*-import numpy as npimport scipy as spfrom sklearn import treefrom sklearn.metrics import precision_recall_curvefrom sklearn.metrics import classification_reportfrom sklearn.cross_validation import train_test_split个别模块被别的东西取缔了,python给了我们一个提示。

3、把瘦用0代替,把胖用1代替:y = np.zeros(labels.shape)y[labels=='fat']=1

5、构造一个未训练的树状分类器:f = tree.DecisionTreeClassifier(criterion='entropy')用训练集来训练这个分类器:f.fit(x_train, y_train)训练的过程,就是拟合。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。