擅长:python、mysql、java
<p>此代码的错误在于为predict函数传递的参数。
正确的代码是</p>
<pre><code>from sklearn import tree
#Just a basic program. I am just a beginner.
clf = tree.DecisionTreeClassifier()
X = [[190,84,9], [180,80,9], [175,67,8],[165,60,6],[180,64,7],[180,74,8],[154,56,5],[162,60,8],
[184,76,9],[142,46,5],[164,69,8]]
Y = ["Male", "Male", "Male", "Female", "Female", "Male", "Female", "Female", "Male", "Female",
"Female"]
clf = clf.fit(X,Y)
prediction = clf.predict([[169,58,8]])
print(prediction)
</code></pre>
<p>它给出正确的输出为['Female']。
谢谢。在</p>