我正在使用
from vaderSentiment.vaderSentiment import SentimentIntensityAnalyzer
analyser = SentimentIntensityAnalyzer()
def parToSent(para):
mylst = sent_tokenize(para)
return mylst
def analyzr(txt):
mylst = parToSent(txt)
for i in mylst:
scr = analyser.polarity_scores(i)
print(scr, "\n")
并将一些段落传递给以下函数:
analyzr(par)
输出格式如下:
{'neg': 0.081, 'neu': 0.919, 'pos': 0.0, 'compound': -0.296}
我想把这个输出放到如下的数据帧中:
neg neu pos compound
0.081 0.919 0.0 -0.269
如何在函数中实现
目前没有回答
相关问题 更多 >
编程相关推荐