我正在使用python来做一些机器学习。概率和机器学习
我有一个具有2000个条目的python nd数组。每个条目都有关于一些主题的信息,最后有一个布尔值来告诉我他们是不是吸血鬼。
阵列中的每个条目看起来是这样的:
[height(cm), weight(kg), stake aversion, garlic aversion, reflectance, shiny, IS_VAMPIRE?]
我的目标是能够给出一个概率的一个新课题,给出了对象上面显示的数据的吸血鬼。
我用sklearn做一些机器学习对我来说:
clf = tree.DecisionTreeRegressor()
clf=clf.fit(X,Y)
print clf.predict(W)
其中w是数据的新课题的数组。我写的脚本返回布尔值,但我希望它返回概率。我如何修改它?
是您的吸血鬼dataset public,所以感兴趣的人可以看看吗? – schreon
我把它作为一个CSV文件。 –