2017-03-07 3 views
2

Ich bin neu in der Sentiment-Analyse.Ich möchte die positive Punktzahl nur nicht alle wie Compound, neg, pos, neutral.Kann jemand mir helfen, dies zu erreichen?Wie bekomme ich nur die positive Note?

sid = SentimentIntensityAnalyzer() 
ss = sid.polarity_scores(sentence) 

danke im voraus.

Antwort

1

Basierend auf den source code, gibt die Methode einen Wörterbuch mit Form:

{"neg" : ..., "neu" : ..., "pos" : ..., "compound" : ...} 

So können Sie einfach:

sid = SentimentIntensityAnalyzer() 
ss = sid.polarity_scores(sentence)['pos'] # the positive score

Hier ['pos'] den Wert abruft, die mit den 'pos' zugeordnet ist, Schlüssel.

+0

@ Willem Van Onsem danke :) –

Verwandte Themen