2017-09-25 13 views
-5

labelTrainData.csvは、Testdata.csvの感情を予測するためのクラシファイアをトレーニングするために使用されます。最後に私はBagOfCentroids.csvを手に入れました。pythonを使ってPrecision、Recall、F-scoreを計算するには?

labelTrainData.csv

id sentiment Tweet 
1 0   tweet_1 
2 1   tweet_2 
3 0   tweet_3 

Testdata.csv

id  Tweet 
1  tweet_1 
2  tweet_2 
3  tweet_3 

BagOfCentroids.csv

id  sentiment 
1  0 
2  1 
3  1 

計算しますBOVEメトリクス、私は、これをしようとしています

print 'Sentiment precision:' 

nltk.metrics.precision(BagOfCentroids['sentiment'], Testdata['sentiment']) 

print 'sentiment recall:' 

nltk.metrics.recall(BagOfCentroids['sentiment'], Testdata['sentiment']) 

print 'sentiment F-measure:' 

nltk.metrics.f_measure(BagOfCentroids['sentiment'], Testdata['sentiment']) 

は精度、リコールとF-スコアを計算する方法はありますか?

+3

の質問は何ですか?何を達成しようとしているのか、それまでに試したことを指定してください。そうでなければypuを助けることはできません。 –

+0

@AdamJaamour質問 – Ankit

+1

を編集してください。 – lenz

答えて

関連する問題