Scikit没有为决策树分类器提供混淆矩阵

时间:2012-02-12 08:58:06

标签: python nltk decision-tree classification scikit-learn

我正在使用scikit包进行推特情绪分析。我成功地在scikit包中使用Decision Tree分类器进行训练和预测。但不知怎的,我在混乱矩阵中得到全部0。我的代码是:

fvecs = [tweet_features.make_tweet_nparr(t) for (t,s) in tweets]  
v_train = fvecs[:2500]  
v_test  = fvecs[2500:]  
my_fvecs = [s for (t, s) in tweets]  
temp1 = my_fvecs[:2500]  
temp2 = my_fvecs[2500:]  

clf = tree.DecisionTreeClassifier()  
clf.fit(v_train, temp1)  
result = clf.predict(v_test)  

print metrics.confusion_matrix( temp2, result, labels=None)  

请告诉我可能出错的地方。

0 个答案:

没有答案