我正在使用Twitter进行情绪分析,并且在以下方面遇到一些困难: 计算我有多少“正”,“负”和“中性”结果。
任何帮助都会使我感激不尽。
请看一下我的代码:
import tweepy
from textblob import TextBlob
consumer_key = ''
consumer_key_secret = ''
access_token = ''
access_token_secret = ''
auth = tweepy.OAuthHandler(consumer_key, consumer_key_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
public_tweets = api.search('stackoverflow')
for tweet in public_tweets:
print(tweet.text)
analysis = TextBlob(tweet.text)
print(analysis.sentiment)
if analysis.sentiment[0]>0:
print ('Positive')
elif analysis.sentiment[0]<0:
print('Negative')
else:
print ('Neutral')
答案 0 :(得分:0)
我认为您可以创建变量来跟踪数据中有多少标签。像这样:
console.log(
$('.my-lovely-name').map(
(index, element) => element.title
).get()
)
关于结果数据帧,我不确定要保存哪种数据,因此无法给出一个很好的答案。