Python 如何将Classifier和lambda修复为TextBlob
欢迎任何提示。我有一些nlp模型,我想创建一些Classifier。 #试验 但当我将classificator添加到lambda时,它不起作用Python 如何将Classifier和lambda修复为TextBlob,python,pandas,lambda,nlp,Python,Pandas,Lambda,Nlp,欢迎任何提示。我有一些nlp模型,我想创建一些Classifier。 #试验 但当我将classificator添加到lambda时,它不起作用 df['sentiment_rat'] = df['Text'].apply(lambda tweet: TextBlob(tweet,classifier=cl).sentiment) 我得到了和after一样的结果。情绪不是“pos”或“neg” Text Tweet\u标记化Tweet\u不间断Tweet\u词干化情绪\u rat 0 RT@b
df['sentiment_rat'] = df['Text'].apply(lambda tweet: TextBlob(tweet,classifier=cl).sentiment)
我得到了和after一样的结果。情绪不是“pos”或“neg”
Text Tweet\u标记化Tweet\u不间断Tweet\u词干化情绪\u rat
0 RT@bennyjohnson:通过快速搜索并执行它:
blob.touction
不是您的分类器,它是默认的TextBlob情绪分类器
为了使用你的分类器,你应该使用TextBlob(tweet,classifier=cl)。classify()
而不是TextBlob(tweet,classifier=cl)。情绪
不熟悉TextBlob,但可能是标签的概率。你的意思是什么?
df['sentiment_rat'] = df['Text'].apply(lambda tweet: TextBlob(tweet,classifier=cl).sentiment)