因此,我通过使用基本的else来对情感分数进行分类。 但是当句子超过400甚至可能超过3k-4k时。这开始需要很多时间。所以,您能建议我做些同样的事情但速度更快的事情吗?
for i in tqdm(range(len)):
sent = dff['compound'][i]
if(sent<=5 and sent>=3.0):
dff['Sentiment'][i]='V.Positive'
elif (sent<3.0 and sent>0.5):
dff['Sentiment'][i]='Positive'
elif (sent<0.5 and sent>-0.5):
dff['Sentiment'][i]='Neutral'
elif (sent<-0.5 and sent>=-3.0):
dff['Sentiment'][i]='Negative'
else:
dff['Sentiment'][i]='V.Negative'
PS-我使用TQDM库作为执行过程中的进度条。 此代码有其他选择吗?或优化此代码本身? 不管它必须分类。